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
}