Experiment formal browser session source results 01 - kmosoti/FabricO11y GitHub Wiki

Browser AB/C oracle: actual source results 01

At clean 3aaa71b7bb175d7b18157e143cbcb4bad8bbd969, the four serial source commands admitted by C-086 each exited 0 and their resource services stopped. The raw records below identify the actual command, revision, resource limits, timestamps, data admission, scratch cleanup and hashes. Counts: 13 session-clock/oracle controls, documentation checker, 55 documentation probes and 10 hook controls. The two unittest commands reported no skips.

The corrected independent oracle is SHA-256 6b02bfc73e1ffe0e8c18fdc4822f555f570e68fcbb8021425f9a3d8f5b40e216. It retains the original 32 rows, 550 ms global pacing, 240 second global ceiling and legacy checker. AB shares one literal process/state; C uses a distinct fresh literal process/state after confirmed AB stop. Inputs were not rewritten. These finite literal source checks do not establish native clock interception, kernel process binding, trusted-browser behavior, session expiry or candidate acceptance. Browser finalizer defects previously recorded remain unresolved and are being addressed under the separately admitted C-084 mechanism.

Read-only source inspection confirmed test_role_matrix.py imports live_browser_check.py, whose imports include browser_producer, fixture_cadence, resource_group and stage_console; neither imports session_clock_oracle. Therefore no affected role-matrix source class was silently omitted from this oracle-only change. The full known-red finalizer classes were not repeated in this sequence. The expected fake-compiler timeout control checked descendant absence and partial output preservation inside its own temporary fixture; that fixture was then removed by its successful test context. Its printed temporary receipt path is absent afterward; it is not a retained native compiler result.

results/service-opening-candidate/browser-session-source-controls-01.json

SHA-256 b6ba27bb80a309e1fd39be36abff40fd15d62a4005ae3220a478424cc80eb7d0, 1545 bytes.

{
  "label": "browser-session-source-controls-01",
  "command": [
    "env",
    "PYTHONPATH=tools/ui",
    "python3",
    "-B",
    "-m",
    "unittest",
    "discover",
    "-s",
    "tools/ui",
    "-p",
    "test_session_clock.py",
    "-v"
  ],
  "delegated": false,
  "frozen": null,
  "scope": "harness controls only; no candidate acceptance evidence",
  "harness_revision": "3aaa71b7bb175d7b18157e143cbcb4bad8bbd969",
  "source_status_before": "",
  "storage_root": "/run/media/kmosoti/data/FabricO11y",
  "admission_bytes": 32285796708,
  "admission_observation": {
    "data_bytes": 32285796708,
    "regular_path_bytes": 32285700696,
    "path_count": 382943,
    "uid": 0,
    "gid": 0,
    "attempt": 1
  },
  "reserved_bytes": 1073741824,
  "observations": [],
  "started_utc": "2026-10-13T05:08:48.339493+00:00",
  "state": "completed",
  "log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/browser-session-source-controls-01.log",
  "launcher_exit": 0,
  "exit": 0,
  "source_status_after": "",
  "finished_utc": "2026-10-13T05:08:50.345555+00:00",
  "log_sha256": "e10b805458050f64f2ef6017649e1401f3d5146e9fe50b708f74d6ad9f4bf6da",
  "resource_receipts": [
    {
      "path": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/resource-containment/fabric-work-c964c0740922409c86b00a27376fd52a.json",
      "sha256": "91ef7bbfc4776d4165b64ec090c17e01233b56934d064a1b3e587f942bd531da",
      "exit": 0,
      "stop_confirmed": true,
      "retained_failure_evidence": null
    }
  ]
}

results/service-opening-candidate/browser-session-source-controls-01.log

SHA-256 e10b805458050f64f2ef6017649e1401f3d5146e9fe50b708f74d6ad9f4bf6da, 3319 bytes.

Running as unit: fabric-work-c964c0740922409c86b00a27376fd52a.service
resource group: /user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-c964c0740922409c86b00a27376fd52a.service; memory.max=21474836480; swap.max=0
test_compiler_timeout_stops_descendant_and_preserves_output_and_partial_build (test_session_clock.SessionClockLifecycleTests.test_compiler_timeout_stops_descendant_and_preserves_output_and_partial_build) ... resource group: /user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-c964c0740922409c86b00a27376fd52a.service; memory.max=21474836480; swap.max=0
ok
test_exited_leader_does_not_leave_term_resistant_group_member (test_session_clock.SessionClockLifecycleTests.test_exited_leader_does_not_leave_term_resistant_group_member) ... ok
test_replaced_images_are_rejected_against_the_original_frozen_witness (test_session_clock.SessionClockLifecycleTests.test_replaced_images_are_rejected_against_the_original_frozen_witness) ... ok
test_same_bytes_replacement_and_forged_mapping_reject_frozen_identity (test_session_clock.SessionClockLifecycleTests.test_same_bytes_replacement_and_forged_mapping_reject_frozen_identity) ... ok
test_fixture_mechanism_sources_are_available_for_native_binding_admission (test_session_clock.SessionClockTests.test_fixture_mechanism_sources_are_available_for_native_binding_admission) ... ok
test_independent_raw_clock_and_sleep_controls_reject_shifted_or_unbound_evidence (test_session_clock.SessionClockTests.test_independent_raw_clock_and_sleep_controls_reject_shifted_or_unbound_evidence) ... ok
test_literal_frames_and_bounds_reject_bad_wire_records (test_session_clock.SessionClockTests.test_literal_frames_and_bounds_reject_bad_wire_records) ... ok
test_literal_session_boundaries_reject_wrong_refusal_baseline_or_token (test_session_clock.SessionClockTests.test_literal_session_boundaries_reject_wrong_refusal_baseline_or_token) ... ok
test_target_maps_fork_and_child_escape_controls_are_independent (test_session_clock.SessionClockTests.test_target_maps_fork_and_child_escape_controls_are_independent) ... ok
test_exact_session_rows_keep_original_boundaries_and_actual_request_windows (test_session_clock.SessionFixtureBindingTests.test_exact_session_rows_keep_original_boundaries_and_actual_request_windows) ... ok
test_explicit_two_state_checker_accepts_literal_binding_without_rewriting_rows (test_session_clock.SessionFixtureBindingTests.test_explicit_two_state_checker_accepts_literal_binding_without_rewriting_rows) ... ok
test_fixture_keys_images_and_process_receipts_are_independently_bound (test_session_clock.SessionFixtureBindingTests.test_fixture_keys_images_and_process_receipts_are_independently_bound) ... ok
test_fresh_distinct_state_and_serial_zero_population_stop_are_required (test_session_clock.SessionFixtureBindingTests.test_fresh_distinct_state_and_serial_zero_population_stop_are_required) ... ok

----------------------------------------------------------------------
Ran 13 tests in 0.840s

OK
/run/media/kmosoti/data/FabricO11y/scratch/clock-lifecycle-0ao0crn8/receipt/receipt.json
          Finished with result: success
Main processes terminated with: code=exited, status=0/SUCCESS
               Service runtime: 984ms
             CPU time consumed: 236ms
                   Memory peak: 30.5M (swap: 0B)

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

SHA-256 91ef7bbfc4776d4165b64ec090c17e01233b56934d064a1b3e587f942bd531da, 1674 bytes.

{
  "unit": "fabric-work-c964c0740922409c86b00a27376fd52a",
  "command": [
    "env",
    "PYTHONPATH=tools/ui",
    "python3",
    "-B",
    "-m",
    "unittest",
    "discover",
    "-s",
    "tools/ui",
    "-p",
    "test_session_clock.py",
    "-v"
  ],
  "exit": 0,
  "wrapper_exit": 0,
  "command_receipt": {
    "unit": "fabric-work-c964c0740922409c86b00a27376fd52a",
    "command": [
      "env",
      "PYTHONPATH=tools/ui",
      "python3",
      "-B",
      "-m",
      "unittest",
      "discover",
      "-s",
      "tools/ui",
      "-p",
      "test_session_clock.py",
      "-v"
    ],
    "cgroup": "/sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-c964c0740922409c86b00a27376fd52a.service",
    "state": "completed",
    "exit": 0,
    "resource_observation": "command_return_before_service_stop",
    "resources": {
      "memory.peak": "32010240",
      "memory.events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
      "cpu.stat": "usage_usec 231289\nuser_usec 187307\nsystem_usec 43982\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": 1791868128.3685963,
  "elapsed_s": 0.9980058670043945,
  "storage_root": "/run/media/kmosoti/data/FabricO11y",
  "temporary": "/run/media/kmosoti/data/FabricO11y/scratch/work-5qcgqs2u",
  "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/browser-session-docs-check-01.json

SHA-256 94cc046e8f95b010126367233e7a98fc79c469f09f88f62fbc76cebcc400b998, 1633 bytes.

{
  "label": "browser-session-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": "3aaa71b7bb175d7b18157e143cbcb4bad8bbd969",
  "source_status_before": "",
  "storage_root": "/run/media/kmosoti/data/FabricO11y",
  "admission_bytes": 32285818096,
  "admission_observation": {
    "data_bytes": 32285818096,
    "regular_path_bytes": 32285722084,
    "path_count": 382948,
    "uid": 0,
    "gid": 0,
    "attempt": 1
  },
  "reserved_bytes": 1073741824,
  "observations": [],
  "started_utc": "2026-10-13T05:10:00.509872+00:00",
  "state": "completed",
  "log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/browser-session-docs-check-01.log",
  "launcher_exit": 0,
  "exit": 0,
  "source_status_after": "",
  "finished_utc": "2026-10-13T05:10:02.515969+00:00",
  "log_sha256": "2fdbcb2e702e373b9dd757d3cafe86b5d9a477c4966966b153c4ad1464f25e7d",
  "resource_receipts": [
    {
      "path": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/resource-containment/fabric-work-70fd13af70ba4d57a5b0c6a1a5884e4a.json",
      "sha256": "0248f85837583fe72bfef494b856edfe4d5b135a48fd319d69177bfa9188f0f6",
      "exit": 0,
      "stop_confirmed": true,
      "retained_failure_evidence": null
    }
  ]
}

results/service-opening-candidate/browser-session-docs-check-01.log

SHA-256 2fdbcb2e702e373b9dd757d3cafe86b5d9a477c4966966b153c4ad1464f25e7d, 565 bytes.

Running as unit: fabric-work-70fd13af70ba4d57a5b0c6a1a5884e4a.service
resource group: /user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-70fd13af70ba4d57a5b0c6a1a5884e4a.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.063s
             CPU time consumed: 1.460s
                   Memory peak: 160.4M (swap: 0B)

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

SHA-256 0248f85837583fe72bfef494b856edfe4d5b135a48fd319d69177bfa9188f0f6, 1859 bytes.

{
  "unit": "fabric-work-70fd13af70ba4d57a5b0c6a1a5884e4a",
  "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-70fd13af70ba4d57a5b0c6a1a5884e4a",
    "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-70fd13af70ba4d57a5b0c6a1a5884e4a.service",
    "state": "completed",
    "exit": 0,
    "resource_observation": "command_return_before_service_stop",
    "resources": {
      "memory.peak": "168198144",
      "memory.events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
      "cpu.stat": "usage_usec 1455743\nuser_usec 1292826\nsystem_usec 162917\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": 1791868200.539108,
  "elapsed_s": 1.0766522884368896,
  "storage_root": "/run/media/kmosoti/data/FabricO11y",
  "temporary": "/run/media/kmosoti/data/FabricO11y/scratch/work-c0tzf611",
  "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/browser-session-docs-tests-01.json

SHA-256 9e674a683ee31223bb0cc541b771208ec1184b7edb4d70aa594522072deb9f5a, 1638 bytes.

{
  "label": "browser-session-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": "3aaa71b7bb175d7b18157e143cbcb4bad8bbd969",
  "source_status_before": "",
  "storage_root": "/run/media/kmosoti/data/FabricO11y",
  "admission_bytes": 32285884218,
  "admission_observation": {
    "data_bytes": 32285884218,
    "regular_path_bytes": 32285788206,
    "path_count": 382962,
    "uid": 0,
    "gid": 0,
    "attempt": 1
  },
  "reserved_bytes": 1073741824,
  "observations": [],
  "started_utc": "2026-10-13T05:11:24.316669+00:00",
  "state": "completed",
  "log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/browser-session-docs-tests-01.log",
  "launcher_exit": 0,
  "exit": 0,
  "source_status_after": "",
  "finished_utc": "2026-10-13T05:11:44.324446+00:00",
  "log_sha256": "2d8031b8732326c653fc367de67f18d9748ee402d1e753616a2a582a8298e006",
  "resource_receipts": [
    {
      "path": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/resource-containment/fabric-work-402fbf6cbd36421186d9ef9e9cb24fd8.json",
      "sha256": "5f3a7100db435f40f3910ed74e368fd28a1c6ae0c0df5820c22a3135590e6086",
      "exit": 0,
      "stop_confirmed": true,
      "retained_failure_evidence": null
    }
  ]
}

results/service-opening-candidate/browser-session-docs-tests-01.log

SHA-256 2d8031b8732326c653fc367de67f18d9748ee402d1e753616a2a582a8298e006, 5654 bytes.

Running as unit: fabric-work-402fbf6cbd36421186d9ef9e9cb24fd8.service
resource group: /user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-402fbf6cbd36421186d9ef9e9cb24fd8.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.206s
             CPU time consumed: 28.077s
                   Memory peak: 93.7M (swap: 0B)

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

SHA-256 5f3a7100db435f40f3910ed74e368fd28a1c6ae0c0df5820c22a3135590e6086, 1872 bytes.

{
  "unit": "fabric-work-402fbf6cbd36421186d9ef9e9cb24fd8",
  "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-402fbf6cbd36421186d9ef9e9cb24fd8",
    "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-402fbf6cbd36421186d9ef9e9cb24fd8.service",
    "state": "completed",
    "exit": 0,
    "resource_observation": "command_return_before_service_stop",
    "resources": {
      "memory.peak": "98353152",
      "memory.events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
      "cpu.stat": "usage_usec 28072118\nuser_usec 24114355\nsystem_usec 3957762\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": 1791868284.3460424,
  "elapsed_s": 19.219873428344727,
  "storage_root": "/run/media/kmosoti/data/FabricO11y",
  "temporary": "/run/media/kmosoti/data/FabricO11y/scratch/work-9t758jrc",
  "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/browser-session-docs-hooks-01.json

SHA-256 5c1ecc7c011800e39b4f8d480186750cea9318157a9b16da291cec3142e186d0, 1600 bytes.

{
  "label": "browser-session-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": "3aaa71b7bb175d7b18157e143cbcb4bad8bbd969",
  "source_status_before": "",
  "storage_root": "/run/media/kmosoti/data/FabricO11y",
  "admission_bytes": 32285902102,
  "admission_observation": {
    "data_bytes": 32285902102,
    "regular_path_bytes": 32285806090,
    "path_count": 382967,
    "uid": 0,
    "gid": 0,
    "attempt": 1
  },
  "reserved_bytes": 1073741824,
  "observations": [],
  "started_utc": "2026-10-13T05:14:24.492132+00:00",
  "state": "completed",
  "log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/browser-session-docs-hooks-01.log",
  "launcher_exit": 0,
  "exit": 0,
  "source_status_after": "",
  "finished_utc": "2026-10-13T05:14:26.498722+00:00",
  "log_sha256": "445d211a2a08ec39b18b276edd64c4fd2f03fc1c0bfd824ac54c58793b857a66",
  "resource_receipts": [
    {
      "path": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/resource-containment/fabric-work-de9b004647d9433e81f77a22777dcfa5.json",
      "sha256": "add3e673ea240a5191f6f7101f1bc3980bee1c574f2f5483bdb4f18f911218a7",
      "exit": 0,
      "stop_confirmed": true,
      "retained_failure_evidence": null
    }
  ]
}

results/service-opening-candidate/browser-session-docs-hooks-01.log

SHA-256 445d211a2a08ec39b18b276edd64c4fd2f03fc1c0bfd824ac54c58793b857a66, 1599 bytes.

Running as unit: fabric-work-de9b004647d9433e81f77a22777dcfa5.service
resource group: /user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-de9b004647d9433e81f77a22777dcfa5.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.296s

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

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

SHA-256 add3e673ea240a5191f6f7101f1bc3980bee1c574f2f5483bdb4f18f911218a7, 1794 bytes.

{
  "unit": "fabric-work-de9b004647d9433e81f77a22777dcfa5",
  "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-de9b004647d9433e81f77a22777dcfa5",
    "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-de9b004647d9433e81f77a22777dcfa5.service",
    "state": "completed",
    "exit": 0,
    "resource_observation": "command_return_before_service_stop",
    "resources": {
      "memory.peak": "100290560",
      "memory.events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
      "cpu.stat": "usage_usec 1854450\nuser_usec 1574032\nsystem_usec 280417\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": 1791868464.52146,
  "elapsed_s": 1.4182593822479248,
  "storage_root": "/run/media/kmosoti/data/FabricO11y",
  "temporary": "/run/media/kmosoti/data/FabricO11y/scratch/work-1ycvtfsv",
  "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
}

Post-run observation (the separately admitted custody docs sequence may now be active):

{
  "utc": "2026-10-13T05:21:06.642334+00:00",
  "project_units": "",
  "browser_success_scratch_absent": true,
  "controlled_fake_compiler_fixture_absent": true
}