Experiment formal simulator exposure source results 01 - kmosoti/FabricO11y GitHub Wiki

Simulator exposure checker: actual source correction results 01

At clean 958f99ab1e00b4946b46457408560880a00c312e, the four serial C-093 commands exited 0 with confirmed resource-service stop: all 16 simulator controls without failures or skips, documentation checker, 55 documentation probes and 10 hook tests. The earlier registration result remains preserved at trust-only dc4ceae: eight positive controls, one named missing-mechanism failure and seven dependent skips.

The new pure checker is 129 lines against its registered 180-line ceiling. Its source/build comparison and literal native-record validation do not authenticate execution. The registration is explicitly qualification-only; no xtask policy was changed. The original Rust simulator, Cargo inputs, canonical package/helper manifests and product oracles remain unchanged. No Cargo, simulator, smoke/FULL, VM or browser ran in these four cells.

Each command received a fresh complete namespace census and a 1 GiB reservation. All four owned temporary directories were removed and observed absent; no OOM or swap event occurred. Maximum measured cgroup memory peak: 161,402,880 bytes. Host inspection at 06:00:46Z found no running VM or project unit, with 21,852,553,216 bytes available RAM and 454,282,473,472 bytes physical free on the data drive. These host and cgroup observations describe different scopes. Failed historical evidence remains preserved.

The frozen product remains 8fb6f413179b094288316e25845c137440ba23fa; this result does not qualify the candidate. Separately scoped native simulator begin/hold implementation, exact helper source/build/sysroot admission, native controls and real smoke remain prerequisites for R3 exposure.

results/service-opening-candidate/simulator-exposure-source-controls-01.json

SHA-256 e4bfecc98160b6c6ad3de868e3378e39e4bfbd9fe4435aa92597e75a25fed916, 1518 bytes.

{
  "label": "simulator-exposure-source-controls-01",
  "command": [
    "env",
    "PYTHONPATH=tools/qualification:tools",
    "python3",
    "-B",
    "-m",
    "unittest",
    "-v",
    "test_simulator_exposure"
  ],
  "delegated": false,
  "frozen": null,
  "scope": "harness controls only; no candidate acceptance evidence",
  "harness_revision": "958f99ab1e00b4946b46457408560880a00c312e",
  "source_status_before": "",
  "storage_root": "/run/media/kmosoti/data/FabricO11y",
  "admission_bytes": 32299690331,
  "admission_observation": {
    "data_bytes": 32299690331,
    "regular_path_bytes": 32299584568,
    "path_count": 385129,
    "uid": 0,
    "gid": 0,
    "attempt": 1
  },
  "reserved_bytes": 1073741824,
  "observations": [],
  "started_utc": "2026-10-13T05:59:58.368243+00:00",
  "state": "completed",
  "log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/simulator-exposure-source-controls-01.log",
  "launcher_exit": 0,
  "exit": 0,
  "source_status_after": "",
  "finished_utc": "2026-10-13T05:59:59.374558+00:00",
  "log_sha256": "30e38287973988b87dfd3169b9da677b8e9748acd03d2ea4dfd008d46b00bfe9",
  "resource_receipts": [
    {
      "path": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/resource-containment/fabric-work-49a222252d244bb1a8834f4cd1168315.json",
      "sha256": "fbf05706de2a6b045f8c9738ff0f63ca29190122d10000459146104e3879a752",
      "exit": 0,
      "stop_confirmed": true,
      "retained_failure_evidence": null
    }
  ]
}

results/service-opening-candidate/simulator-exposure-source-controls-01.log

SHA-256 30e38287973988b87dfd3169b9da677b8e9748acd03d2ea4dfd008d46b00bfe9, 3294 bytes.

Running as unit: fabric-work-49a222252d244bb1a8834f4cd1168315.service
resource group: /user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-49a222252d244bb1a8834f4cd1168315.service; memory.max=21474836480; swap.max=0
test_canonical_input_guard_remains_original (test_simulator_exposure.CanonicalSourceControls.test_canonical_input_guard_remains_original) ... ok
test_exact_native_boundary_and_one_ns_early_refusal (test_simulator_exposure.LiteralSimulatorControls.test_exact_native_boundary_and_one_ns_early_refusal) ... ok
test_missing_changed_and_nonexclusive_begin_refusals (test_simulator_exposure.LiteralSimulatorControls.test_missing_changed_and_nonexclusive_begin_refusals) ... ok
test_missing_worker_duplicate_and_final_second_offer_refusals (test_simulator_exposure.LiteralSimulatorControls.test_missing_worker_duplicate_and_final_second_offer_refusals) ... ok
test_only_one_changed_rust_compilation_input_is_admitted (test_simulator_exposure.LiteralSimulatorControls.test_only_one_changed_rust_compilation_input_is_admitted) ... ok
test_reversed_uncertain_and_invalid_clock_refusals (test_simulator_exposure.LiteralSimulatorControls.test_reversed_uncertain_and_invalid_clock_refusals) ... ok
test_separate_source_build_and_unchanged_canonical_authority (test_simulator_exposure.LiteralSimulatorControls.test_separate_source_build_and_unchanged_canonical_authority) ... ok
test_summary_witness_loaded_binary_source_and_build_refusals (test_simulator_exposure.LiteralSimulatorControls.test_summary_witness_loaded_binary_source_and_build_refusals) ... ok
test_separate_simulator_admission_mechanism_is_available (test_simulator_exposure.SimulatorMechanismAvailability.test_separate_simulator_admission_mechanism_is_available) ... ok
test_exact_native_boundary_and_one_ns_early_refusal (test_simulator_exposure.SimulatorMechanismControls.test_exact_native_boundary_and_one_ns_early_refusal) ... ok
test_missing_changed_and_nonexclusive_begin_refusals (test_simulator_exposure.SimulatorMechanismControls.test_missing_changed_and_nonexclusive_begin_refusals) ... ok
test_missing_worker_duplicate_and_final_second_offer_refusals (test_simulator_exposure.SimulatorMechanismControls.test_missing_worker_duplicate_and_final_second_offer_refusals) ... ok
test_only_one_changed_rust_compilation_input_is_admitted (test_simulator_exposure.SimulatorMechanismControls.test_only_one_changed_rust_compilation_input_is_admitted) ... ok
test_reversed_uncertain_and_invalid_clock_refusals (test_simulator_exposure.SimulatorMechanismControls.test_reversed_uncertain_and_invalid_clock_refusals) ... ok
test_separate_source_build_and_unchanged_canonical_authority (test_simulator_exposure.SimulatorMechanismControls.test_separate_source_build_and_unchanged_canonical_authority) ... ok
test_summary_witness_loaded_binary_source_and_build_refusals (test_simulator_exposure.SimulatorMechanismControls.test_summary_witness_loaded_binary_source_and_build_refusals) ... ok

----------------------------------------------------------------------
Ran 16 tests in 0.009s

OK
          Finished with result: success
Main processes terminated with: code=exited, status=0/SUCCESS
               Service runtime: 148ms
             CPU time consumed: 100ms
                   Memory peak: 18.5M (swap: 0B)

results/service-opening-candidate/resource-containment/fabric-work-49a222252d244bb1a8834f4cd1168315.json

SHA-256 fbf05706de2a6b045f8c9738ff0f63ca29190122d10000459146104e3879a752, 1599 bytes.

{
  "unit": "fabric-work-49a222252d244bb1a8834f4cd1168315",
  "command": [
    "env",
    "PYTHONPATH=tools/qualification:tools",
    "python3",
    "-B",
    "-m",
    "unittest",
    "-v",
    "test_simulator_exposure"
  ],
  "exit": 0,
  "wrapper_exit": 0,
  "command_receipt": {
    "unit": "fabric-work-49a222252d244bb1a8834f4cd1168315",
    "command": [
      "env",
      "PYTHONPATH=tools/qualification:tools",
      "python3",
      "-B",
      "-m",
      "unittest",
      "-v",
      "test_simulator_exposure"
    ],
    "cgroup": "/sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-49a222252d244bb1a8834f4cd1168315.service",
    "state": "completed",
    "exit": 0,
    "resource_observation": "command_return_before_service_stop",
    "resources": {
      "memory.peak": "19410944",
      "memory.events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
      "cpu.stat": "usage_usec 94789\nuser_usec 80064\nsystem_usec 14725\nnice_usec 0\ncore_sched.force_idle_usec 0\nnr_periods 0\nnr_throttled 0\nthrottled_usec 0\nnr_bursts 0\nburst_usec 0"
    }
  },
  "stop_confirmed": true,
  "stop_error": null,
  "started_unix": 1791871198.3975167,
  "elapsed_s": 0.16205763816833496,
  "storage_root": "/run/media/kmosoti/data/FabricO11y",
  "temporary": "/run/media/kmosoti/data/FabricO11y/scratch/work-052yy7ev",
  "temporary_removed": true,
  "retained_failure_evidence": null,
  "memory_high_bytes": 17179869184,
  "memory_max_bytes": 21474836480,
  "swap_max_bytes": 0,
  "runtime_max_seconds": 1800,
  "delegated": false
}

results/service-opening-candidate/simulator-exposure-docs-check-01.json

SHA-256 69938329647b542e3035c047402f870a66f33ab5bfcda55961154a943bc10f91, 1639 bytes.

{
  "label": "simulator-exposure-docs-check-01",
  "command": [
    "env",
    "PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
    "BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
    "/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0/bun",
    "tools/docs/check.mjs"
  ],
  "delegated": false,
  "frozen": null,
  "scope": "harness controls only; no candidate acceptance evidence",
  "harness_revision": "958f99ab1e00b4946b46457408560880a00c312e",
  "source_status_before": "",
  "storage_root": "/run/media/kmosoti/data/FabricO11y",
  "admission_bytes": 32299699023,
  "admission_observation": {
    "data_bytes": 32299699023,
    "regular_path_bytes": 32299593260,
    "path_count": 385134,
    "uid": 0,
    "gid": 0,
    "attempt": 1
  },
  "reserved_bytes": 1073741824,
  "observations": [],
  "started_utc": "2026-10-13T06:01:05.448794+00:00",
  "state": "completed",
  "log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/simulator-exposure-docs-check-01.log",
  "launcher_exit": 0,
  "exit": 0,
  "source_status_after": "",
  "finished_utc": "2026-10-13T06:01:07.455490+00:00",
  "log_sha256": "79a09cf8a01a54a53f517b6cf1db18009ccbfa27ff6c70854fa3f0dc327a8740",
  "resource_receipts": [
    {
      "path": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/resource-containment/fabric-work-4e8b28c62609467698c03c43bb62f916.json",
      "sha256": "df5b9be65527b7d81405ad1abe16f67df68bef0a596966714883398ff8e385c4",
      "exit": 0,
      "stop_confirmed": true,
      "retained_failure_evidence": null
    }
  ]
}

results/service-opening-candidate/simulator-exposure-docs-check-01.log

SHA-256 79a09cf8a01a54a53f517b6cf1db18009ccbfa27ff6c70854fa3f0dc327a8740, 565 bytes.

Running as unit: fabric-work-4e8b28c62609467698c03c43bb62f916.service
resource group: /user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-4e8b28c62609467698c03c43bb62f916.service; memory.max=21474836480; swap.max=0
Declared private/unavailable evidence references: 36; not validated links.
Documentation checks passed.
          Finished with result: success
Main processes terminated with: code=exited, status=0/SUCCESS
               Service runtime: 1.046s
             CPU time consumed: 1.424s
                   Memory peak: 153.9M (swap: 0B)

results/service-opening-candidate/resource-containment/fabric-work-4e8b28c62609467698c03c43bb62f916.json

SHA-256 df5b9be65527b7d81405ad1abe16f67df68bef0a596966714883398ff8e385c4, 1860 bytes.

{
  "unit": "fabric-work-4e8b28c62609467698c03c43bb62f916",
  "command": [
    "env",
    "PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
    "BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
    "/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0/bun",
    "tools/docs/check.mjs"
  ],
  "exit": 0,
  "wrapper_exit": 0,
  "command_receipt": {
    "unit": "fabric-work-4e8b28c62609467698c03c43bb62f916",
    "command": [
      "env",
      "PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
      "BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
      "/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0/bun",
      "tools/docs/check.mjs"
    ],
    "cgroup": "/sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-4e8b28c62609467698c03c43bb62f916.service",
    "state": "completed",
    "exit": 0,
    "resource_observation": "command_return_before_service_stop",
    "resources": {
      "memory.peak": "161402880",
      "memory.events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
      "cpu.stat": "usage_usec 1419665\nuser_usec 1275786\nsystem_usec 143878\nnice_usec 0\ncore_sched.force_idle_usec 0\nnr_periods 0\nnr_throttled 0\nthrottled_usec 0\nnr_bursts 0\nburst_usec 0"
    }
  },
  "stop_confirmed": true,
  "stop_error": null,
  "started_unix": 1791871265.4783032,
  "elapsed_s": 1.0595645904541016,
  "storage_root": "/run/media/kmosoti/data/FabricO11y",
  "temporary": "/run/media/kmosoti/data/FabricO11y/scratch/work-m20jpokt",
  "temporary_removed": true,
  "retained_failure_evidence": null,
  "memory_high_bytes": 17179869184,
  "memory_max_bytes": 21474836480,
  "swap_max_bytes": 0,
  "runtime_max_seconds": 1800,
  "delegated": false
}

results/service-opening-candidate/simulator-exposure-docs-tests-01.json

SHA-256 0cb7e76ce6f692c4d547cf76dfbc012b87fa044ae0bc52c0bb49fbe000283ea3, 1644 bytes.

{
  "label": "simulator-exposure-docs-tests-01",
  "command": [
    "env",
    "PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
    "BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
    "/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0/bun",
    "tools/docs/check.test.mjs"
  ],
  "delegated": false,
  "frozen": null,
  "scope": "harness controls only; no candidate acceptance evidence",
  "harness_revision": "958f99ab1e00b4946b46457408560880a00c312e",
  "source_status_before": "",
  "storage_root": "/run/media/kmosoti/data/FabricO11y",
  "admission_bytes": 32299720913,
  "admission_observation": {
    "data_bytes": 32299720913,
    "regular_path_bytes": 32299615150,
    "path_count": 385139,
    "uid": 0,
    "gid": 0,
    "attempt": 1
  },
  "reserved_bytes": 1073741824,
  "observations": [],
  "started_utc": "2026-10-13T06:01:55.502260+00:00",
  "state": "completed",
  "log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/simulator-exposure-docs-tests-01.log",
  "launcher_exit": 0,
  "exit": 0,
  "source_status_after": "",
  "finished_utc": "2026-10-13T06:02:15.510133+00:00",
  "log_sha256": "4f2d2a783fc44b42cf0a936c67fc3b7c2837ffb1b864ff8692f1e2571fc32639",
  "resource_receipts": [
    {
      "path": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/resource-containment/fabric-work-0bcf876dfedc4bfeac4ceab23373beb3.json",
      "sha256": "d34a40c138151171ebf8b2ea4109593e6f94c6ee56dc2d1a6a585260af69f1d8",
      "exit": 0,
      "stop_confirmed": true,
      "retained_failure_evidence": null
    }
  ]
}

results/service-opening-candidate/simulator-exposure-docs-tests-01.log

SHA-256 4f2d2a783fc44b42cf0a936c67fc3b7c2837ffb1b864ff8692f1e2571fc32639, 5652 bytes.

Running as unit: fabric-work-0bcf876dfedc4bfeac4ceab23373beb3.service
resource group: /user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-0bcf876dfedc4bfeac4ceab23373beb3.service; memory.max=21474836480; swap.max=0
PASS exact private reference is declared unavailable in a fresh checkout: expected exit 0, got exit 0
PASS private reference source hash drift is rejected: expected nonzero exit with diagnostic, got exit 1
PASS declared private archive symlink is not traversed or validated: expected exit 0, got exit 0
PASS private reference wildcard target is rejected: expected nonzero exit with diagnostic, got exit 1
PASS forged private reference source hash is rejected: expected nonzero exit with diagnostic, got exit 1
PASS private reference outside experiment data is rejected: expected nonzero exit with diagnostic, got exit 1
PASS private reference traversal target is rejected: expected nonzero exit with diagnostic, got exit 1
PASS private reference absolute target is rejected: expected nonzero exit with diagnostic, got exit 1
PASS private reference bound is enforced: expected nonzero exit with diagnostic, got exit 1
PASS unregistered missing evidence link is rejected: expected nonzero exit with diagnostic, got exit 1
PASS unregistered experiment data symlink outside root is rejected: expected nonzero exit with diagnostic, got exit 1
PASS listed archived target is accepted from a historical record: expected exit 0, got exit 0
PASS missing target absent from the archived list is rejected: expected nonzero exit with diagnostic, got exit 1
PASS listed archived target is rejected from a current document: expected nonzero exit with diagnostic, got exit 1
PASS wildcard archived list entry is rejected: expected nonzero exit with diagnostic, got exit 1
PASS absolute file URI is rejected: expected nonzero exit with diagnostic, got exit 1
PASS relative file URI is rejected: expected nonzero exit with diagnostic, got exit 1
PASS Windows drive link is rejected: expected nonzero exit with diagnostic, got exit 1
PASS Windows drive link with encoded slash is rejected: expected nonzero exit with diagnostic, got exit 1
PASS Windows drive link with encoded backslash is rejected: expected nonzero exit with diagnostic, got exit 1
PASS Windows drive link with encoded colon is rejected: expected nonzero exit with diagnostic, got exit 1
PASS baseline repository documents: expected exit 0, got exit 0
PASS external, mailto, and protocol-relative URLs require no network: expected exit 0, got exit 0
PASS broken relative Markdown link: expected nonzero exit with diagnostic, got exit 1
PASS missing heading fragment: expected nonzero exit with diagnostic, got exit 1
PASS inline image destination is checked: expected nonzero exit with diagnostic, got exit 1
PASS reference-style link destination is checked: expected nonzero exit with diagnostic, got exit 1
PASS reference-style image destination is checked: expected nonzero exit with diagnostic, got exit 1
PASS valid inline link in a GFM table cell: expected exit 0, got exit 0
PASS missing inline link in a GFM table cell: expected nonzero exit with diagnostic, got exit 1
PASS valid image and reference-style destinations: expected exit 0, got exit 0
PASS percent-decoded local path, query, and heading fragment: expected exit 0, got exit 0
PASS second duplicate GitHub heading slug: expected exit 0, got exit 0
PASS nonexistent third duplicate heading slug: expected nonzero exit with diagnostic, got exit 1
PASS root-absolute local link is rejected: expected nonzero exit with diagnostic, got exit 1
PASS inline code and ordinary fenced code do not contain links: expected exit 0, got exit 0
PASS quadruple example fence hides nested Mermaid and links: expected exit 0, got exit 0
PASS valid unmarked Mermaid flowchart fence: expected exit 0, got exit 0
PASS valid standalone Mermaid state diagram: expected exit 0, got exit 0
PASS malformed standalone Mermaid flowchart: expected nonzero exit with diagnostic, got exit 1
PASS malformed real Mermaid fence: expected nonzero exit with diagnostic, got exit 1
PASS malformed Mermaid fence in a blockquote: expected nonzero exit with diagnostic, got exit 1
PASS canonical Mermaid marker with blank line and normalized endings: expected exit 0, got exit 0
PASS root README canonical marker and inline-code marker literal: expected exit 0, got exit 0
PASS canonical Mermaid copy drift: expected nonzero exit with diagnostic, got exit 1
PASS canonical Mermaid marker points to missing file: expected nonzero exit with diagnostic, got exit 1
PASS orphan canonical Mermaid marker: expected nonzero exit with diagnostic, got exit 1
PASS malformed VS Code extensions JSON: expected nonzero exit with diagnostic, got exit 1
PASS malformed Codex hooks JSON: expected nonzero exit with diagnostic, got exit 1
PASS malformed optional architecture graph JSON: expected nonzero exit with diagnostic, got exit 1
PASS duplicate four-digit ADR number: expected nonzero exit with diagnostic, got exit 1
PASS hidden agent skill Markdown is scanned: expected nonzero exit with diagnostic, got exit 1
PASS .git, target, and node_modules trees are skipped: expected exit 0, got exit 0
PASS symlinked directory outside root is not traversed: expected exit 0, got exit 0
PASS link through symlinked file outside root is rejected: expected nonzero exit with diagnostic, got exit 1
55/55 acceptance probes passed
          Finished with result: success
Main processes terminated with: code=exited, status=0/SUCCESS
               Service runtime: 19.046s
             CPU time consumed: 27.937s
                   Memory peak: 93M (swap: 0B)

results/service-opening-candidate/resource-containment/fabric-work-0bcf876dfedc4bfeac4ceab23373beb3.json

SHA-256 d34a40c138151171ebf8b2ea4109593e6f94c6ee56dc2d1a6a585260af69f1d8, 1871 bytes.

{
  "unit": "fabric-work-0bcf876dfedc4bfeac4ceab23373beb3",
  "command": [
    "env",
    "PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
    "BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
    "/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0/bun",
    "tools/docs/check.test.mjs"
  ],
  "exit": 0,
  "wrapper_exit": 0,
  "command_receipt": {
    "unit": "fabric-work-0bcf876dfedc4bfeac4ceab23373beb3",
    "command": [
      "env",
      "PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
      "BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
      "/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0/bun",
      "tools/docs/check.test.mjs"
    ],
    "cgroup": "/sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-0bcf876dfedc4bfeac4ceab23373beb3.service",
    "state": "completed",
    "exit": 0,
    "resource_observation": "command_return_before_service_stop",
    "resources": {
      "memory.peak": "97611776",
      "memory.events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
      "cpu.stat": "usage_usec 27932308\nuser_usec 23922267\nsystem_usec 4010040\nnice_usec 0\ncore_sched.force_idle_usec 0\nnr_periods 0\nnr_throttled 0\nthrottled_usec 0\nnr_bursts 0\nburst_usec 0"
    }
  },
  "stop_confirmed": true,
  "stop_error": null,
  "started_unix": 1791871315.5314589,
  "elapsed_s": 19.06025218963623,
  "storage_root": "/run/media/kmosoti/data/FabricO11y",
  "temporary": "/run/media/kmosoti/data/FabricO11y/scratch/work-2sbjins_",
  "temporary_removed": true,
  "retained_failure_evidence": null,
  "memory_high_bytes": 17179869184,
  "memory_max_bytes": 21474836480,
  "swap_max_bytes": 0,
  "runtime_max_seconds": 1800,
  "delegated": false
}

results/service-opening-candidate/simulator-exposure-docs-hooks-01.json

SHA-256 d9cc86b09cb69801ee90c4417ba45dd472d772a0bc20f304552ea8b77478ec9c, 1606 bytes.

{
  "label": "simulator-exposure-docs-hooks-01",
  "command": [
    "env",
    "PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
    "BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
    "python3",
    "-B",
    "tools/docs/test_hooks.py"
  ],
  "delegated": false,
  "frozen": null,
  "scope": "harness controls only; no candidate acceptance evidence",
  "harness_revision": "958f99ab1e00b4946b46457408560880a00c312e",
  "source_status_before": "",
  "storage_root": "/run/media/kmosoti/data/FabricO11y",
  "admission_bytes": 32299731951,
  "admission_observation": {
    "data_bytes": 32299731951,
    "regular_path_bytes": 32299626188,
    "path_count": 385143,
    "uid": 0,
    "gid": 0,
    "attempt": 1
  },
  "reserved_bytes": 1073741824,
  "observations": [],
  "started_utc": "2026-10-13T06:02:34.168339+00:00",
  "state": "completed",
  "log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/simulator-exposure-docs-hooks-01.log",
  "launcher_exit": 0,
  "exit": 0,
  "source_status_after": "",
  "finished_utc": "2026-10-13T06:02:36.174934+00:00",
  "log_sha256": "66e12d9ad0ad139d65fed1917dd426ce48876e1c03c73a3bb022261f8f824aaa",
  "resource_receipts": [
    {
      "path": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/resource-containment/fabric-work-a157ec349e1f4d7fba78da1b5bb1fe9a.json",
      "sha256": "e763f6c89209c0c8bb97830fb7ceba09ed329b2afe62c9c9d101d7a049da5e1a",
      "exit": 0,
      "stop_confirmed": true,
      "retained_failure_evidence": null
    }
  ]
}

results/service-opening-candidate/simulator-exposure-docs-hooks-01.log

SHA-256 66e12d9ad0ad139d65fed1917dd426ce48876e1c03c73a3bb022261f8f824aaa, 1599 bytes.

Running as unit: fabric-work-a157ec349e1f4d7fba78da1b5bb1fe9a.service
resource group: /user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-a157ec349e1f4d7fba78da1b5bb1fe9a.service; memory.max=21474836480; swap.max=0
test_broken_link_requests_one_continuation (__main__.HookContract.test_broken_link_requests_one_continuation) ... ok
test_context_is_bounded (__main__.HookContract.test_context_is_bounded) ... ok
test_continuation_guard_reports_remaining_failure (__main__.HookContract.test_continuation_guard_reports_remaining_failure) ... ok
test_malformed_input_fails_explicitly (__main__.HookContract.test_malformed_input_fails_explicitly) ... ok
test_missing_dependencies_are_reported (__main__.HookContract.test_missing_dependencies_are_reported) ... ok
test_missing_runtime_is_not_reported_as_success (__main__.HookContract.test_missing_runtime_is_not_reported_as_success) ... ok
test_missing_state_is_reported (__main__.HookContract.test_missing_state_is_reported) ... ok
test_other_event_is_ignored (__main__.HookContract.test_other_event_is_ignored) ... ok
test_session_start_from_subdirectory (__main__.HookContract.test_session_start_from_subdirectory) ... ok
test_valid_docs_allow_stop (__main__.HookContract.test_valid_docs_allow_stop) ... ok

----------------------------------------------------------------------
Ran 10 tests in 1.275s

OK
          Finished with result: success
Main processes terminated with: code=exited, status=0/SUCCESS
               Service runtime: 1.390s
             CPU time consumed: 1.845s
                   Memory peak: 95.2M (swap: 0B)

results/service-opening-candidate/resource-containment/fabric-work-a157ec349e1f4d7fba78da1b5bb1fe9a.json

SHA-256 e763f6c89209c0c8bb97830fb7ceba09ed329b2afe62c9c9d101d7a049da5e1a, 1794 bytes.

{
  "unit": "fabric-work-a157ec349e1f4d7fba78da1b5bb1fe9a",
  "command": [
    "env",
    "PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
    "BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
    "python3",
    "-B",
    "tools/docs/test_hooks.py"
  ],
  "exit": 0,
  "wrapper_exit": 0,
  "command_receipt": {
    "unit": "fabric-work-a157ec349e1f4d7fba78da1b5bb1fe9a",
    "command": [
      "env",
      "PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
      "BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
      "python3",
      "-B",
      "tools/docs/test_hooks.py"
    ],
    "cgroup": "/sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-a157ec349e1f4d7fba78da1b5bb1fe9a.service",
    "state": "completed",
    "exit": 0,
    "resource_observation": "command_return_before_service_stop",
    "resources": {
      "memory.peak": "99835904",
      "memory.events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
      "cpu.stat": "usage_usec 1840289\nuser_usec 1556611\nsystem_usec 283677\nnice_usec 0\ncore_sched.force_idle_usec 0\nnr_periods 0\nnr_throttled 0\nthrottled_usec 0\nnr_bursts 0\nburst_usec 0"
    }
  },
  "stop_confirmed": true,
  "stop_error": null,
  "started_unix": 1791871354.1977258,
  "elapsed_s": 1.403545618057251,
  "storage_root": "/run/media/kmosoti/data/FabricO11y",
  "temporary": "/run/media/kmosoti/data/FabricO11y/scratch/work-zf009qt9",
  "temporary_removed": true,
  "retained_failure_evidence": null,
  "memory_high_bytes": 17179869184,
  "memory_max_bytes": 21474836480,
  "swap_max_bytes": 0,
  "runtime_max_seconds": 1800,
  "delegated": false
}

results/service-opening-candidate/simulator-exposure-source-results-01-summary.json

SHA-256 94a92c2081452334dd150317402ebfd132082576f635eb944c1f30fc5ce31fae, 4305 bytes.

{
  "harness_revision": "958f99ab1e00b4946b46457408560880a00c312e",
  "scope": "finite source controls only; no native simulator or qualification evidence",
  "cells": [
    {
      "label": "simulator-exposure-source-controls-01",
      "command": [
        "env",
        "PYTHONPATH=tools/qualification:tools",
        "python3",
        "-B",
        "-m",
        "unittest",
        "-v",
        "test_simulator_exposure"
      ],
      "exit": 0,
      "log_sha256": "30e38287973988b87dfd3169b9da677b8e9748acd03d2ea4dfd008d46b00bfe9",
      "resource_sha256": "fbf05706de2a6b045f8c9738ff0f63ca29190122d10000459146104e3879a752",
      "stop_confirmed": true,
      "temporary_removed_and_absent": true,
      "memory_peak_bytes": 19410944,
      "memory_events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
      "started_utc": "2026-10-13T05:59:58.368243+00:00",
      "finished_utc": "2026-10-13T05:59:59.374558+00:00",
      "admission_bytes": 32299690331
    },
    {
      "label": "simulator-exposure-docs-check-01",
      "command": [
        "env",
        "PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
        "BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
        "/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0/bun",
        "tools/docs/check.mjs"
      ],
      "exit": 0,
      "log_sha256": "79a09cf8a01a54a53f517b6cf1db18009ccbfa27ff6c70854fa3f0dc327a8740",
      "resource_sha256": "df5b9be65527b7d81405ad1abe16f67df68bef0a596966714883398ff8e385c4",
      "stop_confirmed": true,
      "temporary_removed_and_absent": true,
      "memory_peak_bytes": 161402880,
      "memory_events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
      "started_utc": "2026-10-13T06:01:05.448794+00:00",
      "finished_utc": "2026-10-13T06:01:07.455490+00:00",
      "admission_bytes": 32299699023
    },
    {
      "label": "simulator-exposure-docs-tests-01",
      "command": [
        "env",
        "PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
        "BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
        "/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0/bun",
        "tools/docs/check.test.mjs"
      ],
      "exit": 0,
      "log_sha256": "4f2d2a783fc44b42cf0a936c67fc3b7c2837ffb1b864ff8692f1e2571fc32639",
      "resource_sha256": "d34a40c138151171ebf8b2ea4109593e6f94c6ee56dc2d1a6a585260af69f1d8",
      "stop_confirmed": true,
      "temporary_removed_and_absent": true,
      "memory_peak_bytes": 97611776,
      "memory_events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
      "started_utc": "2026-10-13T06:01:55.502260+00:00",
      "finished_utc": "2026-10-13T06:02:15.510133+00:00",
      "admission_bytes": 32299720913
    },
    {
      "label": "simulator-exposure-docs-hooks-01",
      "command": [
        "env",
        "PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
        "BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
        "python3",
        "-B",
        "tools/docs/test_hooks.py"
      ],
      "exit": 0,
      "log_sha256": "66e12d9ad0ad139d65fed1917dd426ce48876e1c03c73a3bb022261f8f824aaa",
      "resource_sha256": "e763f6c89209c0c8bb97830fb7ceba09ed329b2afe62c9c9d101d7a049da5e1a",
      "stop_confirmed": true,
      "temporary_removed_and_absent": true,
      "memory_peak_bytes": 99835904,
      "memory_events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
      "started_utc": "2026-10-13T06:02:34.168339+00:00",
      "finished_utc": "2026-10-13T06:02:36.174934+00:00",
      "admission_bytes": 32299731951
    }
  ],
  "assembled_utc": "2026-10-13T06:04:41.396696+00:00",
  "source_pins": {
    "tools/qualification/simulator_exposure.py": "31184b04f839e83f1e759ed6dd918d0087e2dc264ea3623d31671493c7ff985d",
    "tools/qualification/test_simulator_exposure.py": "1bb53d2bb730c5cb70c456d4c76bdcb95498d8ce1a86075d5b3516916cff1a87",
    "docs/experiments/benchmarks/simulator-exposure-witness-protocol.md": "1d97905772440f8811d7fb0895024dd5d3aa13cd56d22faccc0d0f0e707e5206"
  }
}

results/service-opening-candidate/resource-vm-observation-04.json

SHA-256 d3a9ef169f14230c5e7bca4e511e29bb81d98781f7017881e10cd94564718824, 682 bytes.

{
  "observed_utc": "2026-10-13T06:00:46.584517+00:00",
  "storage_root": "/run/media/kmosoti/data/FabricO11y",
  "physical_free_bytes": 454282473472,
  "memory": {
    "MemTotal": 33491931136,
    "MemFree": 13864771584,
    "MemAvailable": 21852553216,
    "SwapTotal": 8589930496,
    "SwapFree": 6504878080
  },
  "virtual_machine_processes": [],
  "firefox_sum_rss_bytes": 9044324352,
  "rss_warning": "per-process RSS sum can double-count shared pages; browser is outside owned project groups and untouched",
  "project_units": "",
  "cleanup_action": "none required: no VM or active project unit observed; successful source-run owned temporary storage removed per receipt"
}