Experiment formal soak r3 runtime source results 01 - kmosoti/FabricO11y GitHub Wiki

R3 runtime finite source controls, run 01

Observed2026-10-15, X-188. The exact pinned initial runtime source completed 57 tests, zero failures, zero skips, command/launcher/wrapper exit0, with confirmed stop and launcher-owned temporary cleanup. This is finite Python source-control evidence only. It establishes no native publication, browser continuity, S1 headroom,7200-second offered interval or candidate soak acceptance. Historical R2 meaning is unchanged.

Source and admission

  • Clean source: 049508a109c33e8eb9f5953b31789ae550e80108, branch milestone/soak-exposure. Source status before and after was empty.
  • Candidate packages remain frozen at 8fb6f413179b094288316e25845c137440ba23fa; no product build/refreeze or publication occurred.
  • X-188 preflight posted17:54:32UTC;60-minute silence elapsed18:54:32UTC. Scheduler explicitly cleared sole slot18:54:45UTC, reconfirmed immediately before the run. Fresh board read/clean source/driver checks were recorded by the scheduler.
  • Plan: DATA/results/soak-r3-source-controls-01/plan.json, SHA256 e2ddb79478142a53592d7e4c83523aed2971f3a50659e8cb87ce05992373c2db.
  • Driver: same directory driver.py, SHA256 0fd076057a9729d85cb1291525b20d5d8f49e000e71aeb9950581f269e843d80.

Exact command and observed result

From /run/media/kmosoti/data/FabricO11y/scratch/soak-exposure:

python3 -B /run/media/kmosoti/data/FabricO11y/results/soak-r3-source-controls-01/driver.py soak-r3-source-controls-01 1073741824 env PYTHONPATH=tools/qualification:tools python3 -B -m unittest -v test_soak_r3 test_soak_exposure test_soak_tier test_console_bridge test_production_access

The driver invokes the required python3 -B tools/resource_group.py -- around the posted env PYTHONPATH=tools/qualification:tools python3 -B -m unittest -v test_soak_r3 test_soak_exposure test_soak_tier test_console_bridge test_production_access command. This cell starts no real Fabric server, simulator, browser or VM. New launch/controller operations are mocked.

Raw unittest output: Ran 57 tests in 0.048s, OK. The exact new finite controls cover phase ordering/deadlines, changed admission, unavailable prerequisites, narrow normal-control session policy, stopped outer identity, native UI timer/request/body ledgers and adverse mutations. Existing exposure/gate/bridge/production controls remain additional checks. These tests are not independent native observations.

Observation Actual value
Driver start/finish 2026-10-15T18:57:37.725768+00:00 / 2026-10-15T18:57:38.732205+00:00
Command / wrapper / launcher exit 0 /0 /0
Service fabric-work-2f6202884e0e40a9b882e30e52bb96d3
Outer runtime maximum 1800s
Kernel-requested high/max/swap maximum 17179869184 /21474836480 /0 bytes
Recorded memory peak 29237248 bytes
Parent OOM / OOM-kill 0 /0
Reported swap 0B
Strict namespace DATA census 33103652960 bytes,397317 paths; no census permission failures
Fresh reservation 1073741824 bytes
Stop / temporary removal confirmed /true
Post-run owned running services none

The parent here uses the ordinary default containment. This cell does not exercise or certify the new R3-only5/6GiB final-empty-parent observation mode.

Immutable retained receipts

DATA is /run/media/kmosoti/data/FabricO11y. Private raw paths are provenance references, not public downloads.

Artifact SHA256
results/service-opening-candidate/soak-r3-source-controls-01.json c2bb6572b1d1b9688633613c76e11407fe96237d4e69bb57bd3bd8a9f7cd5947
results/service-opening-candidate/soak-r3-source-controls-01.log f66a448b1b048580e4f0c8266b7ad2ca6c2d8d8f5fd32bd8f44601bce2615c22
results/service-opening-candidate/resource-containment/fabric-work-2f6202884e0e40a9b882e30e52bb96d3.json d3c3a835b44088d9c33ee4fac0798f6a3ccdb465dcb03015106ff2efd95408e2

The resource receipt records actual completed inside command exit0, matching wrapper0, stop_confirmed=true, temporary_removed=true, no retained failure scratch, memory events all0 and actual CPU accounting. Original raw logs/receipts remain retained. No failure evidence was deleted.

Pending continuation

  • X-191: separately pinned follow-up a3badb4749a2139ac74d032cd73fd734b10ddbd2, phase/cross-job/S1/final-parent controls. Not run in X-188.
  • X-192: four finite real retained-parent cases on that follow-up. Not run; the native positive must establish actual host RemainAfterExit/cgroup retention before S1 or FULL.
  • X-194: narrow live adapters a9b92f753c4b34974eb59ecfd38e89a4ebbbbd33, supervised browser and NativeTrace call-site bindings. Not run.
  • NativeTrace implementation/controls, actual supervised-browser continuity, real full-rate S1 with25% phase margins, complete source/package/helper/console freeze and exact candidate gates remain prerequisites. A passing source subset does not close #44.

Later admitted results append separate revision-bound sections; they do not reinterpret this initial cell.

X-191 actual follow-up source result

At clean a3badb4749a2139ac74d032cd73fd734b10ddbd2, the exact admitted command below completed 97 tests, zero failures, zero skips, all command/wrapper/launcher exits0, stop confirmed and temporary scratch removed. Started 2026-10-15T19:39:21.382938+00:00, finished 2026-10-15T19:39:22.388966+00:00; source status before/after empty. No running owned service remained. This is source-control evidence only, including finite mocked retained-unit controller joins and the existing lightweight Python subprocess inheritance/exit controls.

python3 -B /run/media/kmosoti/data/FabricO11y/results/soak-r3-followup-source-01/driver.py soak-r3-followup-source-01 1073741824 env PYTHONPATH=tools/qualification:tools python3 -B -m unittest -v test_soak_r3 test_soak_runtime_bindings test_resource_final_group test_resource_group test_soak_exposure test_soak_tier test_console_bridge test_production_access test_prepare_soak
Retained artifact SHA256
results/service-opening-candidate/soak-r3-followup-source-01.json 99ef54e9445e69b51507c331a599f5aedc83ee9221988176754ae12e37620a44
results/service-opening-candidate/soak-r3-followup-source-01.log 5df1c3d5e1b49b27e2a3f5359232ac3c118136f4d778196d828be07627a81286
results/service-opening-candidate/resource-containment/fabric-work-0005ed2812c94fdb89753b1d8d8a8011.json 5a0fcd40e3089482d8492c8859751dac74c78b2fad3df0df0445affbf8818229

The source cell used ordinary default1800s/16–20GiB/noSwap containment, fresh1GiB reservation and strict DATA census33103903805 bytes. Actual service runtime377ms, reported peak33.1M/swap0B. It does not substitute for the native result below.

X-192 initial native positive: refused, preserved

The first actual finite positive ran on that same clean source, 2026-10-15T19:39:43.464628+00:00–2026-10-15T19:39:44.471180+00:00. It failed acceptance with launcher exit2 despite actual inside/wrapper exits0 and confirmed stop. No dependent orphan/early/missing case ran after the unexpected refusal. Native child read back5/6GiB high/max, tasks1536 and zero swap, wrote its actual PID/start/boot/cgroup and parent device/inode, then exited0.

python3 -B /run/media/kmosoti/data/FabricO11y/results/soak-r3-parent-native-01/driver.py soak-r3-parent-positive-01 1073741824 --observe-final-group --delegate --runtime-seconds 7500 env PYTHONPATH=tools/qualification:tools python3 -B tools/qualification/soak_parent_control.py --case positive --out /run/media/kmosoti/data/FabricO11y/results/soak-r3-parent-positive-01

The outer receipt reports final_kernel_observation.state=failed, forced_cleanup=true, ValueError('different unit/cgroup child receipt'). Raw systemd show fields were not retained before the original predicate, so neither cgroup disappearance nor a path/suffix mismatch was established by this failed run. The identity predicate was not weakened. Stop was confirmed; no running owned service remained; automatic temporary state moved intact to private DATA/evidence/fabric-work-dbf12949d2da4702bde2043bc83bd322. Native output stays in DATA/results/soak-r3-parent-positive-01/native.json. This is a harness counterexample, not a product defect or S1/FULL result.

Retained artifact SHA256
results/service-opening-candidate/soak-r3-parent-positive-01.json 34f2c375c7ba87b12ef6c229f9dc358ae55a8273402e587db026083ad40a6474
results/service-opening-candidate/soak-r3-parent-positive-01.log 713f6a40bb7fb8528d40820ba550b8510c6873d07f79b8f3f79c8e7cbfeb4ca5
results/service-opening-candidate/resource-containment/fabric-work-dbf12949d2da4702bde2043bc83bd322.json 8aabd10739cada4ba5c1e3ea1fdf17c6955c8959225da95ab4ba2157b5b1a7fc

The corrective amendment pins clean 6aaddbdb7d8dee14656ff797499c1fd5dcbe2cd1: retain raw unit/MainPID/cgroup/existence fields before the unchanged check, then run narrow source controls and a fresh positive02 after scheduler clearance. Empty ControlGroup remains a refusal. Those corrective commands are not run at this checkpoint.

X-192 corrective raw observation: logical unit retained, kernel group removed

On clean 6aaddbdb7d8dee14656ff797499c1fd5dcbe2cd1, the narrowly instrumented source cell completed 31 tests, zero failures/skips, all exits0 and confirmed stop. Source driver/run started 2026-10-15T19:43:09.844192+00:00, ended 2026-10-15T19:43:10.850082+00:00. It adds an actual-shaped empty-ControlGroup regression which still requires refusal.

python3 -B /run/media/kmosoti/data/FabricO11y/results/soak-r3-parent-corrective-02/source-driver.py soak-r3-parent-observation-source-02 1073741824 env PYTHONPATH=tools/qualification:tools python3 -B -m unittest -v test_resource_final_group test_resource_group
python3 -B /run/media/kmosoti/data/FabricO11y/results/soak-r3-parent-corrective-02/native-driver.py soak-r3-parent-positive-02 1073741824 --observe-final-group --delegate --runtime-seconds 7500 env PYTHONPATH=tools/qualification:tools python3 -B tools/qualification/soak_parent_control.py --case positive --out /run/media/kmosoti/data/FabricO11y/results/soak-r3-parent-positive-02

The fresh native positive02 then again returned launcher2, inside/wrapper0, with confirmed stop and preserved failure evidence. Started 2026-10-15T19:43:17.881061+00:00, ended 2026-10-15T19:43:18.887290+00:00. The raw pre-predicate observation now establishes the distinction:

{
  "monotonic_ns": 174212117584413,
  "systemd": {
    "ActiveState": "active",
    "SubState": "exited",
    "ActiveEnterTimestampMonotonic": "174211965610",
    "MainPID": "0",
    "Result": "success",
    "ExecMainStatus": "0",
    "ControlGroup": ""
  },
  "child_cgroup": "/sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-f876ed5855084457972cd84e2898bea3.service",
  "child_cgroup_exists": false
}

Thus this host retained only the logical unit: MainPID0/exited/success coexisted with an empty ControlGroup and an absent actual cgroup path. The unchanged identity check refused that state. RemainAfterExit=yes alone does not establish retained final kernel accounting here. This is not an acceptable R3 final-parent witness. No orphan/early/missing dependent case ran. Both positive failures remain failed; no raw state was rewritten. No owned running service remained.

Retained artifact SHA256
results/service-opening-candidate/soak-r3-parent-observation-source-02.json 6637d4be32ca195dffa652ec862aaaf1614f9520bf799c4f737d33f6cc6cacef
its actual outer resource receipt 6a91099ebaaf923a60396ad43013f9c8ac55a4be0b4582af512f994d81c934db
results/service-opening-candidate/soak-r3-parent-positive-02.json aed485610c8d6062eefb7a67f4605d058a3d7ea52f44392bd093119f272a00b3
its actual outer resource receipt fabric-work-f876ed5855084457972cd84e2898bea3.json aa852610f3e31f3d117f1af66615092c7bde84a5505ab35e7ca126f76b7ab217
results/service-opening-candidate/soak-r3-parent-positive-02.log 5a194799b9789ad834e416417f348654dda23ac76dd12bb030f91a367e122466

Failure scratch is preserved under DATA/evidence/fabric-work-f876ed5855084457972cd84e2898bea3; actual native identity remains under DATA/results/soak-r3-parent-positive-02. A different, explicitly reviewed and actually verified kernel-retention/observation mapping is required before native positive acceptance, S1 or FULL. Independently admitted source-only adapter work may continue; it cannot supply the missing final kernel witness.

Held descriptor counterexample and independent adapter controls

At exact a762b1a37fcbb92af49e0f573f4f321e5cadd801, the held-descriptor source cell ran33 tests with no failures/skips, exit0 and confirmed stop (2026-10-15 19:56:04.536103–19:56:05.542373 UTC). Outer receipt fabric-work-7fc028d5f3e5418a9acf3f8f811144a9.json, SHA256 172fa70aaaa84cf299d0eb87caef907875b4c73aa8f65116bb90db74bd7ade0e.

The native held probe ran19:56:19.113043–19:56:20.118877 UTC. Actual wrapper/inside exit0, launcher2, whole stop confirmed. All30 preopened kernel field reads (15 parent plus15 supervisor) returned errno19 ENODEV after MainPID0/exited, empty ControlGroup and removed path. Held directory device/inode and activation matched the running admission. CandidateA is excluded on this host; no final-empty acceptance was granted. Outer receipt fabric-work-13ceb7f885564697bfb5da93dfcbb7d4.json SHA256 3ed6416928b6557d744f7772afc858ffbe0e0920883327c312bc58b0e23da851; log SHA256 eed8ec1969823acda2008d339edc474a98db2ab2beb036d7d94fa0ec72b30ea1. Raw bytes/errno and all failed evidence retained.

X194 independently ran exact a9b92f753c4b34974eb59ecfd38e89a4ebbbbd33 source adapter controls19:57:03.761123–19:57:04.766980 UTC:100 tests, no failures/skips, all exits0, confirmed whole stop and temporary cleanup. Outer receipt fabric-work-6888fb7abefc4ee795ada0846e24df77.json SHA256 665c151fad1aaf9039daba15c35bbb43640afbc7f1b0a99356495eeb4870f217; log SHA256 ddc22f9d3b205e907fc4c47c695cdffbc86dcc49b34977f77cde5d471a206ec3. These are source controls, not live browser or S1/FULL acceptance. Exact commands and driver identities remain in DATA/results/soak-held-parent-probe-01/plan.json and DATA/results/soak-r3-live-adapters-source-01/plan.json.

The separately registered bounded guardian topology (protocol8ee4719) is prospective and has no native result yet. It distinguishes empty workload accounting, outer accounting before guardian exit, and independent whole-service stop. Replacement product freeze is also pending; no S1/FULL is admitted.

B guardian and integrated delegation controls

X205 ran exact4418f3f9eb08fca06a73c69badf5fe4f8f07b1d1 source34 tests (not the prospective35 estimate): no failures/skips, exit0 and confirmed stop. The five native cases all produced registered outcomes: positive0 with actual empty held workload, only guardianPID357639 outside it, aggregate peak29093888 and actual5/6GiB/tasks1536/noSwap; unexited2 after real three-second wait despite forged completion; populated2 with live descendant/ECHILDfalse; wrong-identity2 with held-inode mismatch; escaped2 with actual guardian358311 plus owned task358315 in control-plane while workload empty. Every whole-service stop was confirmed; all failed outputs remain retained. These establish the finite topology only, not S1/FULL.

  • soak-guardian-source-01: 2026-10-15T20:16:11.554205+00:00–2026-10-15T20:16:12.560572+00:00; launcher0, stop=True; raw run SHA256 777ba51e8481fcbe4a1e2f61ede1b94f2f2ab850d6437d7a88755143808f0b45, log 482ec4f947029b7caf1dc164edef48cd70ba9aa28980accfec7f2247597b6535; outer fabric-work-2d2ec6f65e004422850ba7a7da790878.json SHA256 e0cd438e9d8ceaa76e116759463e058b9d499b48882745ee027756d80219f1f9.
  • soak-guardian-positive-01: 2026-10-15T20:16:22.641455+00:00–2026-10-15T20:16:23.647958+00:00; launcher0, stop=True; raw run SHA256 375176c6a7dcbeb62d583f5befe179dfdcbb271cadaba900bebb1e5be33385c2, log bcaa3906d7344af7a53eda8a96b0f9273470c61b47c2e536a4c689206c510a3c; outer fabric-work-312d350fee744003bad97dcd607d4562.json SHA256 97a3f1a4154e7e52ab1488f55947f8352ab443a5bd3dca1b13da6b11517cc4c0.
  • soak-guardian-unexited-01: 2026-10-15T20:16:32.740003+00:00–2026-10-15T20:16:36.747936+00:00; launcher2, stop=True; raw run SHA256 8216347ccabfb24145ac179614e95b0e86b65ccf3eaef41a3e7664e7dd8dc449, log b53350d6729771357111b55949a3a9ae364c583e2dba754452b757a3e805dd19; outer fabric-work-a89f90f8f3d4479a9cb695860e0d6aea.json SHA256 05f7742283a18386b25860c01b76601fdcdeac086eb988c625e013a9360306bd.
  • soak-guardian-populated-01: 2026-10-15T20:16:42.750884+00:00–2026-10-15T20:16:43.756746+00:00; launcher2, stop=True; raw run SHA256 5d6757e6826243dff092d84534d705881d6f0832a86cdf17d9cab5030b3806c8, log ed1a17014d9c400e853756d37c03ccf1eb580e21b3e9eb5d01c47659e8e64378; outer fabric-work-638056f3c53446df8754940340bc21f8.json SHA256 bc0774aba3f779d4e2d04c68bc11a1601860de910fca99030b632d42da5b613d.
  • soak-guardian-wrong-identity-01: 2026-10-15T20:16:52.208037+00:00–2026-10-15T20:16:53.214394+00:00; launcher2, stop=True; raw run SHA256 8ba51766288d4e9e73a27fb3454979b756efa504c246bb007915a7adb745c909, log 2c8d0c4f6195ed695317855228c83c87ad7b18180de81483ed2dcc167909bb29; outer fabric-work-b79fc9fb57094d3eae2ddab2e84c92ad.json SHA256 798045ca396aa5c304ec1add304eb8916ef020e8307b9dc90559d58d8a672ab9.
  • soak-guardian-escaped-01: 2026-10-15T20:16:59.882770+00:00–2026-10-15T20:17:00.888869+00:00; launcher2, stop=True; raw run SHA256 e48eeeba01bd220890f31d57b91efe4cf6dc9cc43bc7f81ea1f38df45bcde83f, log 80201b644f43fd37121ca3bb9864d8b7640f64de3757cd5fee2e33eb87936044; outer fabric-work-b35cfddb6b0648ca9e4cdc38f4b1e754.json SHA256 44848845fbf05685a3aaebf48943b4259b4ea8b24a96f3cce5733d151a7db2e0.
  • soak-guardian-integration-source-01: 2026-10-15T20:24:48.729456+00:00–2026-10-15T20:24:49.736041+00:00; launcher0, stop=True; raw run SHA256 2e22c9554f309d77f78ac322050996803291ff8fafc732d738e1d281502233ad, log 603050cc0bbc09b4ec790606b62ff54702afe148d93fb48e28970fb5485f5f87; outer fabric-work-c553240657a94dbcb18172709738527a.json SHA256 818b6488b9601bc719a3101193a0c55ac2e459d00b3b14dfdc42523080261ec8.
  • soak-guardian-integration-positive-01: 2026-10-15T20:25:01.683673+00:00–2026-10-15T20:25:02.689385+00:00; launcher0, stop=True; raw run SHA256 64865a1b890ef6c0dda7f909b215aebd62b1c7f521dceb179e96fedfd0cb233d, log a2211f2a92be5e02f6f95080720f050b02c57a7e196a0922cddaf74aa177f836; outer fabric-work-6713d29f12044d3d80208db4bbe736c2.json SHA256 e741d339abd2b4267a8df929433926f90228e14e0bc762b9efa59671cf262be1.

X208 exacte329b47b1b340ab8d36b1cce64b48ba1d242d74a ran124 source tests with no failures/skips, all exits0 and cleanup confirmed. Its native positive authenticated inherited workload FD against actual unit and process placement, performed actual cgroups.delegate(), checked the context again inside supervisor, then returned0 with all empty workload fields, guardian-only outer inventory and independent whole stop. Source and native commands/drivers are frozen in DATA/results/soak-guardian-integration-01/plan.json (SHA2561aed728938e7b45aae06c664985174a1a336704fb487d66ca2235cf957f00b0a); X205 exactcommands are in DATA/results/soak-guardian-controls-01/plan.json (SHA256c3b8e2d05a4a9b9be046058d642043a5eb6685c54df50028c3b27ed2730c9fe5). Both preflights are posted on issue59 (comments6201316307 and6201539676).

The integrated native trace adapter uses the unchanged3b3794a observer implementation. Its own eight prior native controls are separate scheduler-owned evidence. X208 tests adapter joins/CPU restoration/source identity, not a two-hour trace. Required repository checks and replacement-product S1/full remain pending.

Combined graph terminal-closeout correction

The combined capability branch ordinarily merges R3e329b47, browser6941edb156 and native witness/observer3b3794a. A WorkloadReader merge preserves both main’s optional status handling and R3 raw-byte observation; the evidence index keeps both browser and simulator links. No ConsoleBridge source changes were needed. Separate policyb622879 defines one actual terminal boundary: the outside launcher CLOCK_MONOTONIC stop-after observation after whole-outer kernel population confirmation. Runtime receipt I/O, guardian final snapshot/write/exit and actual stop are included in closeout/S1; later outer receipt writing is excluded. Matching actual kernel boot ID and20-second/7500-second joins are required. This correction closes undermeasurement from freezing a runtime phase before its own final write, without changing any gate or ceiling.

At exact8e6e0929c72f369f56fb0c27ac0dfd6c269ae634, the corrective supplement ran125 source tests with no failures/skips and all exits0. Native positive0 and all four intended negatives2 were observed again because outer-stop logic changed. Every whole-outer stop was confirmed with raw monotonic/boot brackets; failed outputs remain retained. These are finite source/kernel controls, not candidate S1 or full R3.

  • soak-acceptance-stop-source-01: 2026-10-15T20:36:52.081437+00:00–2026-10-15T20:36:53.087104+00:00; launcher0, actual outer stop=True; run SHA256 188a44b527e559edc79457b0344a5a31447c0ccbb16b82eef6efed48106545a3, log 79d2bd0f11157f98922eedb53abf27dc8c71ab77d8473a249dcb81719fbe1913; outer fabric-work-6d85f593db784f1db7291332c3136e23.json SHA256 b80e19bb48abf38657827d4f65086ea47350e93d6afd914c762ca5e898e2f101.
  • soak-acceptance-stop-positive-01: 2026-10-15T20:37:08.462130+00:00–2026-10-15T20:37:09.469080+00:00; launcher0, actual outer stop=True; run SHA256 a85094cfed31aa87de973c005e8dbd4b4d502629d14214b4cdafed572f8a4bdd, log b9ac1999829e3d6373abd8439fc9c0ff0667d0ee418f2c45afe84da2d6afede9; outer fabric-work-8e601895d52c46009e0924e3bba04cdd.json SHA256 fbc5b729acdb76bd9f47753fde15f1be1f1f53a1c2f6c10a64fde2361004be60.
  • soak-acceptance-stop-unexited-01: 2026-10-15T20:37:38.941580+00:00–2026-10-15T20:37:42.948435+00:00; launcher2, actual outer stop=True; run SHA256 70a2404260e59a8ad16df64bbe84c6d2cc0397dabcc321ac1c091c9e6137f741, log aff09e77bcd8a4ce6a8bfa261523e4dc856ece43322135ff225b8f8bcbceb75e; outer fabric-work-6dcd7e512a874bbc9b051a910c893ab8.json SHA256 0d5a721c192ed532e43d0e70a27e5af82111bbccbf898948cf575639d1f1cf15.
  • soak-acceptance-stop-populated-01: 2026-10-15T20:37:56.488115+00:00–2026-10-15T20:37:57.493940+00:00; launcher2, actual outer stop=True; run SHA256 d118a156e28bb2613979746f560b74a68fa2c53b2a8ef2e9912d3a8ccd80bd29, log 8795c40561b0cf145be86c8f34dc4b1548f3c1539858d6508ea82c2acc270265; outer fabric-work-433980b6c3d0484da4725d4766d3b798.json SHA256 3f63c5391447413d2164904daaa74043b481c52fd785006fc3336127ea9c80f4.
  • soak-acceptance-stop-wrong-identity-01: 2026-10-15T20:38:14.674967+00:00–2026-10-15T20:38:15.680452+00:00; launcher2, actual outer stop=True; run SHA256 5809164f2542a076ad84dffb6b048ea71e60e0da9d127f3308f123d4476cb3f7, log abf35c24e9dc260b2ebaf0b6f9d8e98573b426d84b336fde53c4c71e59d2b9e9; outer fabric-work-df0261f908a44162806feb78c5334ac4.json SHA256 c038c1fcb5c4d104a9ac273b2d4ddf19906451cfcde41f862c0a37dafb1ce54d.
  • soak-acceptance-stop-escaped-01: 2026-10-15T20:38:39.332462+00:00–2026-10-15T20:38:40.339136+00:00; launcher2, actual outer stop=True; run SHA256 adc96c24f52dffcea27ac6816c397fb16771d8f9503463d68b11110ca1fd662c, log 6310081354caa3027fbe29e8f5013d70f9666b5688f2379398546437f436551c; outer fabric-work-ee995b60591747ce9cb768ec219ead1c.json SHA256 79286762e2821f12d4d3c056798fa3a2c64bdc058ea5cb4139c194622e7c15ea.

Exact commands/drivers: DATA/results/soak-acceptance-stop-controls-01/plan.json SHA256 8e10aea4ef6964c44d50db18d63739d52118586fd206e2025656f15b1dc8aeb1, preregistration issue59 comment6201701247. Combined fast/documentation validation awaits actual patched-dependency main merge. Replacement candidate and newly frozen witness-helper identities remain prerequisites to S1/full; oldc492 helper is not relabeled.

Shared production consumer and conditional helper checker

Policy0f6a2a0 and implementation75f01c001b012c68ae078ce94a4da1318ddb527e close the actual default-consumer gap: CandidateFixture now selects supervised browser cleanup for ordinary release-main/query as well as R3, deriving default finite deadline at entry from the admitted launcher runtime, preserving explicit R3 deadline and always passing the newly held browser-budget descriptor. ConsoleBridge is unchanged. Its27 affected source tests all ran without failure/skip; actual #42 consumer smoke remains a separate fresh-candidate prerequisite.

X211 conditional patched-witness plan6201990335 reuses the separate native-helper preparation pipeline and admits no future guessed candidate/registry/source/binary identity. The four finite strict registry checker controls actually ran: complete inventory accepted; symlink, FIFO/special object and same-size content drift refused before copy. All four passed; real registry freeze/source preparation/build/projection remain NOT RUN pending actual new canonical input pins.

  • soak-shared-browser-source-01: 2026-10-15T20:47:00.981469+00:00–2026-10-15T20:47:01.987300+00:00; exit0, stop=True; run SHA256 9a972214a5bf12cd9e3f753779fd1ee809bd002a7b30962f0e5651e73a91e62b, log 12507d851a7c6895d62790bfff5b834c81b715fbb3d8174b2ebb0b7523be8d17, outer fabric-work-0f2c33ba61c4448ba99a852c0f472e56.json SHA256 53b905d0cbf33c24686606ce7acbeb82839751ffdfa8d5308f9b9432d318c455.
  • simulator-patched-registry-source-01: 2026-10-15T20:51:30.786208+00:00–2026-10-15T20:51:31.793081+00:00; exit0, stop=True; run SHA256 f6314af3749ab3661e19fadba8d2786c3e3ddbad96c024b8b658c4a707820a4f, log 75db041803b8acd897353ec15a13ddb2296a29bb6db30493d2d89d9ed80e2766, outer fabric-work-80a9bd6c594643db97d7045d7aee5cb9.json SHA256 036df85b6432ba18ce2a22214afbb64377d30f52fe8e3db511772cf5791dbee2.

Exact commands: DATA/results/soak-shared-browser-source-01/plan.json SHA256 5d235178c88bcbc08e45a17bc99119256d92a52e3eb84dcfaddfd45d84b55a0b; conditional registry source command DATA/results/simulator-patched-witness-preparation-01/conditional-plan.json SHA256 94426ff7218e9fda4b1eaff9fe06e39b8a37a6ff12af5c6d1c7dfc59381e889d. No S1/full result or patched-helper artifact is claimed.