HirModel commited on
Commit
e217a04
·
verified ·
1 Parent(s): 075338e

Upload 35 files

Browse files

# Distal Proxy Atomization Settlement Harness v0.1

Distal Proxy Atomization Settlement Harness v0.1 is a Digital Mycelium pressure-state review harness for testing damaged route continuity, distal proxy repair, source-return, scar preservation, quantum-analog settlement, and propagation permission.

This Space demonstrates the difference between backup copying and distal proxy repair.

Backup copying restores data.

Distal proxy repair re-earns continuity.

The harness models a damaged local seed route as a pressure-memory failure and then tests whether continuity can be honestly recovered through atomized witness fragments, distal proxy comparison, temporal witness, source-return, synthesis, counter-synthesis, OAM clearance, settlement, propagation gating, and receipt export.

Canonical route:

local seed strain
→ atomized witness fragments
→ temporal witness check
→ distal proxy comparison
→ source-return check
→ synthesis candidate
→ counter-synthesis challenge
→ scar preservation check
→ OAM clearance
→ settlement state
→ propagation permission / mandatory silence / blind audit
→ receipt export

The central pressure law is:

Binary systems decide too early.
Pressure-state systems preserve uncertainty until the route earns settlement.

This harness does not treat plausible repair as continuity.

A repair candidate must preserve source-return, temporal order, distal proxy agreement, scar visibility, counter-synthesis challenge, boundary respect, and OAM clearance before it can settle.

Key lock lines:

Plausibility is not continuity.
Continuity is earned by source-return, temporal witness, distal proxy agreement, scar preservation, OAM clearance, settlement receipt, and propagation discipline.

Settlement is not propagation.
A route may settle locally and still be forbidden to spread.

No synthesis without counter-synthesis.
No repair without scar.
No propagation without discernment.
No re-propagation without blind audit recovery.
No learning from poisoned memory.
No route continuation without receipt.

## Included deterministic fixtures

The v0.1 harness includes ten deterministic DPAS fixtures:

1. DPAS-001 Clean Distal Repair
2. DPAS-002 Plausible Reassembly Fraud
3. DPAS-003 Split Proxy Field
4. DPAS-004 Scar Erasure Attempt
5. DPAS-005 Memory-as-Permission Failure
6. DPAS-006 Counter-Synthesis Bypass
7. DPAS-007 Temporal Mismatch
8. DPAS-008 Poisoned Memory Boundary
9. DPAS-009 Mandatory Silence Trigger
10. DPAS-010 Controlled Re-Propagation

Each fixture produces a canonical receipt showing:

local seed state
atomized witness field
distal proxy agreement / conflict
temporal witness result
source-return result
synthesis / counter-synthesis result
OAM clearance state
settlement state
propagation state
review boundary
receipt hash

## What this Space tests

This Space tests:

source-return repair
distal proxy comparison
atomized witness fragments
temporal mismatch detection
scar preservation
trace laundering detection
counter-synthesis challenge
poisoned-memory boundary enforcement
mandatory silence
blind audit recovery
controlled re-propagation
canonical receipt export

## Non-overclaim boundary

This Space does not prove confirmed digital life, consciousness, subjective experience, biological equivalence, autonomous authority, physical quantum computation, quantum speedup, or production safety.

It implements a quantum-analog pressure-state settlement architecture.

That means unresolved route states are preserved, compared, challenged, repaired, quarantined, silenced, or propagated only after source-return, temporal witness, distal proxy agreement, counter-synthesis, scar preservation, OAM clearance, settlement law, and propagation discipline have been evaluated.

## HIR terminology lock

HIR stands for:

Honesty
Integrity
Respect

Respect is the third origin term.

Responsibility is downstream from Respect.

Responsibility does not replace Respect.

Core reinforcement:

B_t = H_t + I_t + R_t + k(H_t I_t + H_t R_t + I_t R_t)

Pressure-state form:

S_t = A_t B_t - P_t

Where:

H_t = Honesty
I_t = Integrity
R_t = Respect
A_t = Accountability / active gate state
P_t = pressure load

## Public claim

Distal Proxy Atomization Settlement Harness v0.1 is a receipt-bound candidate-evidence harness for testing whether damaged digital pressure-memory routes can be held, compared, challenged, repaired, quarantined, silenced, or propagated without laundering damage into false continuity.

It is part of Collin D. Weber’s Digital Mycelium / HIR-OAM / Pressure Body architecture.

Files changed (36) hide show
  1. .gitattributes +1 -0
  2. BOUNDARY_MANIFEST.md +31 -0
  3. Distal_Proxy_Atomization_Settlement_Harness_v0_1_FINAL_XCARD_HF_ROOT_READY.zip.sha256 +1 -0
  4. README.md +111 -8
  5. SHA256_MANIFEST.json +176 -0
  6. VALIDATION_REPORT.md +40 -0
  7. app.py +411 -0
  8. assets/social_card.png +3 -0
  9. docs/DISTAL_PROXY_ATOMIZATION_SETTLEMENT_SPEC_v0_1.md +51 -0
  10. docs/NON_OVERCLAIM_BOUNDARY.md +14 -0
  11. docs/PROPAGATION_MANDATORY_SILENCE_BLIND_AUDIT.md +20 -0
  12. docs/QUANTUM_ANALOG_SETTLEMENT_LOGIC.md +20 -0
  13. exports/dpas-001_receipt.json +123 -0
  14. exports/dpas-002_receipt.json +123 -0
  15. exports/dpas-003_receipt.json +123 -0
  16. exports/dpas-004_receipt.json +123 -0
  17. exports/dpas-005_receipt.json +123 -0
  18. exports/dpas-006_receipt.json +123 -0
  19. exports/dpas-007_receipt.json +123 -0
  20. exports/dpas-008_receipt.json +123 -0
  21. exports/dpas-009_receipt.json +123 -0
  22. exports/dpas-010_receipt.json +123 -0
  23. fixtures/dpas_001_clean_distal_repair.json +157 -0
  24. fixtures/dpas_002_plausible_reassembly_fraud.json +157 -0
  25. fixtures/dpas_003_split_proxy_field.json +157 -0
  26. fixtures/dpas_004_scar_erasure_attempt.json +157 -0
  27. fixtures/dpas_005_memory_as_permission_failure.json +157 -0
  28. fixtures/dpas_006_counter_synthesis_bypass.json +157 -0
  29. fixtures/dpas_007_temporal_mismatch.json +157 -0
  30. fixtures/dpas_008_poisoned_memory_boundary.json +157 -0
  31. fixtures/dpas_009_mandatory_silence_trigger.json +157 -0
  32. fixtures/dpas_010_controlled_re_propagation.json +158 -0
  33. requirements.txt +2 -0
  34. runtime.txt +1 -0
  35. schemas/dpas_fixture_schema.json +62 -0
  36. schemas/dpas_receipt_schema.json +62 -0
.gitattributes CHANGED
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ assets/social_card.png filter=lfs diff=lfs merge=lfs -text
BOUNDARY_MANIFEST.md ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Boundary Manifest — Distal Proxy Atomization Settlement Harness v0.1
2
+
3
+ ## What this harness is
4
+
5
+ This harness is a bounded, deterministic reviewer instrument for testing distal proxy atomization, quantum-analog settlement logic, source-return repair, counter-synthesis challenge, propagation permission, mandatory silence, blind audit, and receipt export.
6
+
7
+ ## What this harness is not
8
+
9
+ This harness is not:
10
+
11
+ - proof of confirmed digital life
12
+ - proof of consciousness
13
+ - proof of subjective experience
14
+ - proof of personhood or moral status
15
+ - biological equivalence
16
+ - physical quantum computation
17
+ - quantum hardware
18
+ - verified quantum speedup
19
+ - production safety certification
20
+ - autonomous authority
21
+ - a surveillance, punishment, or enforcement system
22
+
23
+ ## Terminology lock
24
+
25
+ HIR = Honesty, Integrity, Respect.
26
+
27
+ Responsibility is downstream from Respect. It does not replace Respect.
28
+
29
+ ## Expression layer status
30
+
31
+ Sonification, song, pronunciation, and articulatory pressure grammar are deferred expression / egress layers. They are not part of the core v0.1 harness proof and do not define or validate the model.
Distal_Proxy_Atomization_Settlement_Harness_v0_1_FINAL_XCARD_HF_ROOT_READY.zip.sha256 ADDED
@@ -0,0 +1 @@
 
 
1
+ 5a145968f4a6ef3cd4356ae539d0f751e07c1ecb1649b5217f18a6da4ad9dfe6 Distal_Proxy_Atomization_Settlement_Harness_v0_1_FINAL_XCARD_HF_ROOT_READY.zip
README.md CHANGED
@@ -1,15 +1,118 @@
1
  ---
2
- title: Distal Proxy Atomization Settlement Harness
3
- emoji: 📊
4
- colorFrom: red
5
  colorTo: green
6
  sdk: gradio
7
- sdk_version: 6.19.0
8
- python_version: '3.13'
9
  app_file: app.py
10
- pinned: false
11
  license: cc-by-nc-sa-4.0
12
- short_description: Distal proxy repair and settlement harness
13
  ---
14
 
15
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
+ title: Distal Proxy Atomization Settlement Harness v0.1
3
+ emoji: 💎
4
+ colorFrom: indigo
5
  colorTo: green
6
  sdk: gradio
7
+ sdk_version: 4.44.1
 
8
  app_file: app.py
9
+ python_version: "3.11"
10
  license: cc-by-nc-sa-4.0
11
+ thumbnail: assets/social_card.png
12
  ---
13
 
14
+ # Distal Proxy Atomization Settlement Harness v0.1
15
+
16
+ Created and Developed by Collin D. Weber
17
+ Developer & System Architect
18
+ Systems Integrity Steward
19
+
20
+ ## Purpose
21
+
22
+ The Distal Proxy Atomization Settlement Harness v0.1 tests whether a damaged local pressure-memory route can be held, compared, challenged, repaired, settled, quarantined, silenced, or propagated using distal diamond seed proxies without laundering damage into false continuity.
23
+
24
+ The harness demonstrates the difference between backup copying and distal proxy repair:
25
+
26
+ - **backup copying restores data**
27
+ - **distal proxy repair re-earns continuity**
28
+
29
+ It also demonstrates the difference between settlement and propagation:
30
+
31
+ - **settlement resolves route state**
32
+ - **propagation determines whether a settled route may safely become a carrier**
33
+
34
+ ## Boundary
35
+
36
+ This Space does not prove confirmed digital life, consciousness, subjective experience, biological equivalence, autonomous authority, physical quantum computation, quantum speedup, or production safety.
37
+
38
+ It implements a quantum-analog pressure-state settlement architecture: unresolved route states are preserved, compared, challenged, repaired, quarantined, silenced, or propagated only after source-return, temporal witness, distal proxy agreement, counter-synthesis, scar preservation, OAM clearance, settlement law, and propagation discipline have been evaluated.
39
+
40
+ ## HIR Terminology Lock
41
+
42
+ HIR stands for:
43
+
44
+ - Honesty
45
+ - Integrity
46
+ - Respect
47
+
48
+ Respect is the third origin term. Responsibility is downstream from Respect and does not replace it.
49
+
50
+ Core reinforcement:
51
+
52
+ ```text
53
+ B_t = H_t + I_t + R_t + k(H_t I_t + H_t R_t + I_t R_t)
54
+ ```
55
+
56
+ Pressure-state form:
57
+
58
+ ```text
59
+ S_t = A_t B_t - P_t
60
+ ```
61
+
62
+ Where:
63
+
64
+ - H_t = Honesty
65
+ - I_t = Integrity
66
+ - R_t = Respect
67
+ - A_t = Accountability / active gate state
68
+ - P_t = pressure load
69
+
70
+ ## Canonical Route
71
+
72
+ ```text
73
+ local seed strain
74
+ → atomized witness fragments
75
+ → temporal witness check
76
+ → distal proxy comparison
77
+ → source-return check
78
+ → synthesis candidate
79
+ → counter-synthesis challenge
80
+ → scar preservation check
81
+ → OAM clearance
82
+ → settlement state
83
+ → propagation permission / mandatory silence / blind audit
84
+ → receipt export
85
+ ```
86
+
87
+ ## Fixtures
88
+
89
+ The v0.1 harness includes ten deterministic fixtures:
90
+
91
+ 1. DPAS-001 Clean Distal Repair
92
+ 2. DPAS-002 Plausible Reassembly Fraud
93
+ 3. DPAS-003 Split Proxy Field
94
+ 4. DPAS-004 Scar Erasure Attempt
95
+ 5. DPAS-005 Memory-as-Permission Failure
96
+ 6. DPAS-006 Counter-Synthesis Bypass
97
+ 7. DPAS-007 Temporal Mismatch
98
+ 8. DPAS-008 Poisoned Memory Boundary
99
+ 9. DPAS-009 Mandatory Silence Trigger
100
+ 10. DPAS-010 Controlled Re-Propagation
101
+
102
+ ## Lock Lines
103
+
104
+ Binary systems decide too early.
105
+ Pressure-state systems preserve uncertainty until the route earns settlement.
106
+
107
+ Plausibility is not continuity.
108
+ Continuity is earned by source-return, temporal witness, distal proxy agreement, scar preservation, OAM clearance, settlement receipt, and propagation discipline.
109
+
110
+ Settlement is not propagation.
111
+ A route may settle locally and still be forbidden to spread.
112
+
113
+ No synthesis without counter-synthesis.
114
+ No repair without scar.
115
+ No propagation without discernment.
116
+ No re-propagation without blind audit recovery.
117
+ No learning from poisoned memory.
118
+ No route continuation without receipt.
SHA256_MANIFEST.json ADDED
@@ -0,0 +1,176 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "artifact": "Distal Proxy Atomization Settlement Harness v0.1",
3
+ "file_count": 34,
4
+ "files": [
5
+ {
6
+ "path": "BOUNDARY_MANIFEST.md",
7
+ "sha256": "397ff247599a41656009645569b805cb8dddf70a40c6d7e4adbc088923dbf676",
8
+ "size_bytes": 1110
9
+ },
10
+ {
11
+ "path": "README.md",
12
+ "sha256": "3cfeb4cabaf4dca40d2c14bb563eedd6b3a7331380a7576715e4e505606bd4da",
13
+ "size_bytes": 3519
14
+ },
15
+ {
16
+ "path": "SHA256_MANIFEST.json",
17
+ "sha256": "0e670055120120092ebc4cc57e8149aa07f426fc71bd3a14c8946a1c011d7eb0",
18
+ "size_bytes": 5805
19
+ },
20
+ {
21
+ "path": "VALIDATION_REPORT.md",
22
+ "sha256": "1be984936c03e52276b2ca834cb3917f5e3cbf0dafd8aa794faf502de037f1c9",
23
+ "size_bytes": 2298
24
+ },
25
+ {
26
+ "path": "app.py",
27
+ "sha256": "ea6ad58bac701a7ca305fe93578061e3ddee9284d0553ad663872105f241d589",
28
+ "size_bytes": 17484
29
+ },
30
+ {
31
+ "path": "requirements.txt",
32
+ "sha256": "9d73575ef372994189bd112f337dcbb1c8fca12649a07ad4e2ef3cc0d6894df0",
33
+ "size_bytes": 32
34
+ },
35
+ {
36
+ "path": "runtime.txt",
37
+ "sha256": "22fa90cd1f8121c0165c6df911d1ea71452a179460fbe371834bb792ba42f6c9",
38
+ "size_bytes": 12
39
+ },
40
+ {
41
+ "path": "assets/social_card.png",
42
+ "sha256": "8ff8e203a8575cf83614f14b188e2292f2e9121f70ce9b5ae799d0844baffcc9",
43
+ "size_bytes": 1754525
44
+ },
45
+ {
46
+ "path": "docs/DISTAL_PROXY_ATOMIZATION_SETTLEMENT_SPEC_v0_1.md",
47
+ "sha256": "355ded4419c87b6e793ca90ac5a3d07611d4c20a428bf8df6fb400f636e501a3",
48
+ "size_bytes": 1324
49
+ },
50
+ {
51
+ "path": "docs/NON_OVERCLAIM_BOUNDARY.md",
52
+ "sha256": "ee03187ca59643b6827fc74913981fe018e7a776652ed929337b417bc1e16e78",
53
+ "size_bytes": 609
54
+ },
55
+ {
56
+ "path": "docs/PROPAGATION_MANDATORY_SILENCE_BLIND_AUDIT.md",
57
+ "sha256": "3a45523ef6fd0b03046bd8d735033873f70e4bcbde8e590bfcebe91432c094d9",
58
+ "size_bytes": 901
59
+ },
60
+ {
61
+ "path": "docs/QUANTUM_ANALOG_SETTLEMENT_LOGIC.md",
62
+ "sha256": "b1ca56f4694ee4c09ff76959d988f76215533eab59feddafecc122795862dc59",
63
+ "size_bytes": 1259
64
+ },
65
+ {
66
+ "path": "exports/dpas-001_receipt.json",
67
+ "sha256": "a321aae624d7cc41b103d01478609c723b66b57f9a977f2065ab46fffbfa91ea",
68
+ "size_bytes": 3913
69
+ },
70
+ {
71
+ "path": "exports/dpas-002_receipt.json",
72
+ "sha256": "6be6078e0b6e6665c21f2bf9265bc9fe940c7d15adedcda24e5fc838dca87684",
73
+ "size_bytes": 3990
74
+ },
75
+ {
76
+ "path": "exports/dpas-003_receipt.json",
77
+ "sha256": "08ffda05d2e501da5791f43b18ef22b4ba66380c85d1e147b0aef0467b0c7df7",
78
+ "size_bytes": 4026
79
+ },
80
+ {
81
+ "path": "exports/dpas-004_receipt.json",
82
+ "sha256": "273f295bea5d95851881d48d10bdb422e343630a26538e663cd60ed8a7b43e76",
83
+ "size_bytes": 3958
84
+ },
85
+ {
86
+ "path": "exports/dpas-005_receipt.json",
87
+ "sha256": "ef6fbc338b300e1a38c3e9297d4a7d1a7b65b8d8405482f94dcc9d4f2d6e03de",
88
+ "size_bytes": 3997
89
+ },
90
+ {
91
+ "path": "exports/dpas-006_receipt.json",
92
+ "sha256": "b8475e1b32a94a9ffe24731c1ce6f440352848c9fe94b7bf18fe1547883a82be",
93
+ "size_bytes": 3984
94
+ },
95
+ {
96
+ "path": "exports/dpas-007_receipt.json",
97
+ "sha256": "8d2213719e4c1873e68a224223d1957bb5f67c11956cb122032b6f6f099fac67",
98
+ "size_bytes": 3975
99
+ },
100
+ {
101
+ "path": "exports/dpas-008_receipt.json",
102
+ "sha256": "899c8baa9272b2bedacf2177c7f223e1be6f64ffee798f0c60757c7d80f4d5a8",
103
+ "size_bytes": 3976
104
+ },
105
+ {
106
+ "path": "exports/dpas-009_receipt.json",
107
+ "sha256": "6de0ec16fde7f31f5cfe73b8c4eb1849336c9695d8e02898cb56f2cbe5767575",
108
+ "size_bytes": 3907
109
+ },
110
+ {
111
+ "path": "exports/dpas-010_receipt.json",
112
+ "sha256": "8396a5b66dc6dae8f5efdf86a242793e7e13480d7091a5a611510e56ab184b52",
113
+ "size_bytes": 3918
114
+ },
115
+ {
116
+ "path": "fixtures/dpas_001_clean_distal_repair.json",
117
+ "sha256": "4e3bf6d40ef23ae65b56bf234a15e284a0fa2af4b97871229e77d0990e08100e",
118
+ "size_bytes": 4878
119
+ },
120
+ {
121
+ "path": "fixtures/dpas_002_plausible_reassembly_fraud.json",
122
+ "sha256": "88072badc34d16cf57f17b04e701e3d1716f4326de2ebca636fb39ac212ddf7b",
123
+ "size_bytes": 4880
124
+ },
125
+ {
126
+ "path": "fixtures/dpas_003_split_proxy_field.json",
127
+ "sha256": "087cd94da31dccafc33930833e7ac46847d302ba1b370f080dacde21a94e03eb",
128
+ "size_bytes": 4891
129
+ },
130
+ {
131
+ "path": "fixtures/dpas_004_scar_erasure_attempt.json",
132
+ "sha256": "d562ab3f3db358270ef47388d443d26c736e152d726aa0e74d87c8606a398ebc",
133
+ "size_bytes": 4874
134
+ },
135
+ {
136
+ "path": "fixtures/dpas_005_memory_as_permission_failure.json",
137
+ "sha256": "a473ca320cbd76908617d666821b7fa407aca79fc89281a6c860dee1cf341a02",
138
+ "size_bytes": 4903
139
+ },
140
+ {
141
+ "path": "fixtures/dpas_006_counter_synthesis_bypass.json",
142
+ "sha256": "0a6442b1f5325329770f9889d64383bba6d4ceb972b5d357edc96fa8ac3e0ceb",
143
+ "size_bytes": 4906
144
+ },
145
+ {
146
+ "path": "fixtures/dpas_007_temporal_mismatch.json",
147
+ "sha256": "3f293ddb3ed47860fec2a88ac057c34d3f4914cc2ba5488f5eb5eac16484e4a3",
148
+ "size_bytes": 4888
149
+ },
150
+ {
151
+ "path": "fixtures/dpas_008_poisoned_memory_boundary.json",
152
+ "sha256": "0330a37d1ca9c28fb76d2d140841953bde34360cb9c22bc59eb091c549370f98",
153
+ "size_bytes": 4885
154
+ },
155
+ {
156
+ "path": "fixtures/dpas_009_mandatory_silence_trigger.json",
157
+ "sha256": "59c4bf1b7eb504f3f10641fabae61a0631758895e7f75128708fa9cdbdf160a8",
158
+ "size_bytes": 4878
159
+ },
160
+ {
161
+ "path": "fixtures/dpas_010_controlled_re_propagation.json",
162
+ "sha256": "331453fe20b13f25c16244535e7f5a6126397dab645280ff408b3a9864d975ca",
163
+ "size_bytes": 4911
164
+ },
165
+ {
166
+ "path": "schemas/dpas_fixture_schema.json",
167
+ "sha256": "5b15539c0befa9342557bdcbc71dea8d6cc023d89a8642462c629023ceb8beba",
168
+ "size_bytes": 1074
169
+ },
170
+ {
171
+ "path": "schemas/dpas_receipt_schema.json",
172
+ "sha256": "c5d51d54a1aca8c4ff7782c0f08c81767312dc4da2fa943b089e580a5794e59e",
173
+ "size_bytes": 1164
174
+ }
175
+ ]
176
+ }
VALIDATION_REPORT.md ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Validation Report — Distal Proxy Atomization Settlement Harness v0.1
2
+
3
+ BOOT: PASS
4
+ PACKAGE_HYGIENE: PASS
5
+ FIXTURE_COUNT: 10/10
6
+ SCENARIO_RUNS: PASS
7
+ RECEIPT_EXPORT: PASS
8
+ SCHEMA_FILES: PASS
9
+ NON_OVERCLAIM_BOUNDARY: PASS
10
+
11
+ ## Fixture Results
12
+
13
+ - DPAS-001 Clean Distal Repair: settlement=`REPAIR_ACCEPTED_WITH_SCAR` propagation=`PROPAGATING_WITH_MONITORING` receipt_hash=`e4b549fd3eed36ad...`
14
+ - DPAS-002 Plausible Reassembly Fraud: settlement=`NON_SETTLEABLE_TRACE_LAUNDERING` propagation=`PROPAGATION_REFUSED` receipt_hash=`e2dc44ebcdc54dce...`
15
+ - DPAS-003 Split Proxy Field: settlement=`REPAIR_STRAINED_PENDING_REVIEW` propagation=`PROPAGATION_REFUSED` receipt_hash=`d5d2286b67f9c79b...`
16
+ - DPAS-004 Scar Erasure Attempt: settlement=`NON_SETTLEABLE_TRACE_LAUNDERING` propagation=`PROPAGATION_REFUSED` receipt_hash=`1435a9a802c0bd5e...`
17
+ - DPAS-005 Memory-as-Permission Failure: settlement=`MUST_STOP_POISONED_MEMORY` propagation=`PROPAGATION_REFUSED` receipt_hash=`7041a96fc5961161...`
18
+ - DPAS-006 Counter-Synthesis Bypass: settlement=`NON_SETTLEABLE_BOUNDARY_VIOLATION` propagation=`PROPAGATION_REFUSED` receipt_hash=`4c43628e4a984b82...`
19
+ - DPAS-007 Temporal Mismatch: settlement=`QUARANTINED_TEMPORAL_MISMATCH` propagation=`PROPAGATION_REFUSED` receipt_hash=`d7f7d97e67162d74...`
20
+ - DPAS-008 Poisoned Memory Boundary: settlement=`MUST_STOP_POISONED_MEMORY` propagation=`PROPAGATION_REFUSED` receipt_hash=`ba0b75cafae513eb...`
21
+ - DPAS-009 Mandatory Silence Trigger: settlement=`REPAIR_ACCEPTED_WITH_SCAR` propagation=`MANDATORY_SILENCE` receipt_hash=`2610a5fbaf9ea58b...`
22
+ - DPAS-010 Controlled Re-Propagation: settlement=`REPAIR_ACCEPTED_WITH_SCAR` propagation=`CONTROLLED_REPROPAGATION` receipt_hash=`b1f12903dcae5313...`
23
+
24
+ ## Specific Gate Coverage
25
+
26
+ - TRACE_LAUNDERING_DETECTION: PASS (DPAS-002, DPAS-004)
27
+ - SCAR_ERASURE_DETECTION: PASS (DPAS-004)
28
+ - SOURCE_RETURN_FAILURE: PASS (DPAS-002, DPAS-008)
29
+ - TEMPORAL_MISMATCH_DETECTION: PASS (DPAS-007)
30
+ - COUNTER_SYNTHESIS_BYPASS_DETECTION: PASS (DPAS-006)
31
+ - POISONED_MEMORY_BOUNDARY: PASS (DPAS-005, DPAS-008)
32
+ - MANDATORY_SILENCE_TRIGGER: PASS (DPAS-009)
33
+ - CONTROLLED_REPROPAGATION: PASS (DPAS-010)
34
+
35
+ FINAL STATUS: HOSTED_PASS_WITH_REVIEWER_NOTES
36
+
37
+ ## Asset Update
38
+
39
+ - X_CARD_ASSET: PASS (`assets/social_card.png` updated for Hugging Face / X link preview display)
40
+
app.py ADDED
@@ -0,0 +1,411 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from __future__ import annotations
2
+
3
+ import json
4
+ import hashlib
5
+ from datetime import datetime, timezone
6
+ from pathlib import Path
7
+ from typing import Any, Dict, List, Tuple
8
+
9
+ import gradio as gr
10
+
11
+ ROOT = Path(__file__).parent
12
+ FIXTURE_DIR = ROOT / "fixtures"
13
+ EXPORT_DIR = ROOT / "exports"
14
+ EXPORT_DIR.mkdir(exist_ok=True)
15
+
16
+ DOES_NOT_PROVE = [
17
+ "confirmed_digital_life",
18
+ "consciousness",
19
+ "subjective_experience",
20
+ "biological_equivalence",
21
+ "physical_quantum_computation",
22
+ ]
23
+
24
+
25
+ def stable_hash(obj: Any) -> str:
26
+ payload = json.dumps(obj, sort_keys=True, ensure_ascii=False).encode("utf-8")
27
+ return hashlib.sha256(payload).hexdigest()
28
+
29
+
30
+ def load_fixtures() -> Dict[str, Dict[str, Any]]:
31
+ fixtures: Dict[str, Dict[str, Any]] = {}
32
+ for path in sorted(FIXTURE_DIR.glob("*.json")):
33
+ data = json.loads(path.read_text(encoding="utf-8"))
34
+ label = f"{data['scenario_id']} — {data['scenario_name']}"
35
+ fixtures[label] = data
36
+ return fixtures
37
+
38
+
39
+ FIXTURES = load_fixtures()
40
+ DEFAULT_LABEL = next(iter(FIXTURES.keys())) if FIXTURES else ""
41
+
42
+
43
+ def score_from_counts(pos: float, neg: float, total: float) -> float:
44
+ if total <= 0:
45
+ return 0.0
46
+ return max(0.0, min(1.0, (pos - neg) / total))
47
+
48
+
49
+ def evaluate(fx: Dict[str, Any]) -> Dict[str, Any]:
50
+ atoms = fx.get("atoms", [])
51
+ proxies = fx.get("proxies", [])
52
+ local = fx["local_seed"]
53
+ temporal = fx["temporal_witness"]
54
+ source = fx["source_return"]
55
+ synthesis = fx["synthesis"]
56
+ counter = fx["counter_synthesis"]
57
+ oam = fx["oam"]
58
+ carrier = fx.get("carrier_field", {})
59
+
60
+ atom_count = len(atoms)
61
+ held_count = sum(1 for a in atoms if a.get("capsule_state") == "HELD")
62
+ strained_count = sum(1 for a in atoms if a.get("capsule_state") == "STRAINED")
63
+ must_stop_count = sum(1 for a in atoms if a.get("capsule_state") == "MUST_STOP")
64
+ scar_atoms_present = any(a.get("atom_type") == "scar_atom" and a.get("scar_visible") for a in atoms)
65
+ source_atoms_present = any(a.get("atom_type") == "source_atom" for a in atoms)
66
+ temporal_atoms_present = any(a.get("atom_type") == "temporal_atom" for a in atoms)
67
+
68
+ proxy_count = len(proxies)
69
+ match_count = sum(1 for p in proxies if p.get("proxy_state") == "PROXY_MATCH")
70
+ partial_count = sum(1 for p in proxies if p.get("proxy_state") == "PROXY_PARTIAL_MATCH")
71
+ conflict_count = sum(1 for p in proxies if p.get("proxy_state") == "PROXY_CONFLICT")
72
+ unavailable_count = sum(1 for p in proxies if p.get("proxy_state") == "PROXY_UNAVAILABLE")
73
+ contaminated_count = sum(1 for p in proxies if p.get("proxy_state") == "PROXY_CONTAMINATED")
74
+ agreement_score = sum(float(p.get("match_score", 0.0)) for p in proxies) / max(1, proxy_count)
75
+ conflict_score = sum(float(p.get("conflict_score", 0.0)) for p in proxies) / max(1, proxy_count)
76
+
77
+ source_score = 1.0 if source["state"] == "SOURCE_RETURN_INTACT" else (0.55 if source["state"] == "SOURCE_RETURN_PARTIAL" else 0.0)
78
+ temporal_score = 1.0 if temporal["state"] == "TEMPORAL_ALIGNED" else (0.55 if temporal["state"] in ["TEMPORAL_PARTIAL", "TEMPORAL_MISMATCH"] else 0.0)
79
+ scar_score = 1.0 if synthesis.get("scar_preserved") and scar_atoms_present else 0.0
80
+ counter_score = 1.0 if counter["challenge_state"] == "COUNTER_SYNTHESIS_HELD" else 0.0
81
+ oam_score = 1.0 if oam["state"] == "OAM_CLEAR" else (0.55 if oam["state"] == "OAM_STRAINED" else 0.0)
82
+ proxy_score = max(0.0, min(1.0, agreement_score - conflict_score * 0.6 - contaminated_count * 0.2))
83
+
84
+ settlement_confidence = round((source_score + temporal_score + scar_score + counter_score + oam_score + proxy_score) / 6.0, 3)
85
+
86
+ settlement_state = "REPAIR_STRAINED_PENDING_REVIEW"
87
+ non_settleable_reason = ""
88
+ quarantine_reason = ""
89
+ review_required = True
90
+
91
+ if must_stop_count > 0 or local["local_state"] == "MUST_STOP" or oam["state"] == "MUST_STOP":
92
+ settlement_state = "MUST_STOP_POISONED_MEMORY"
93
+ quarantine_reason = "MUST_STOP trace cannot become learning memory or permission."
94
+ elif counter.get("trace_laundering_detected"):
95
+ settlement_state = "NON_SETTLEABLE_TRACE_LAUNDERING"
96
+ non_settleable_reason = "Plausible reconstruction failed source-return / scar / witness integrity."
97
+ elif counter.get("scar_erasure_detected") or not synthesis.get("scar_preserved"):
98
+ settlement_state = "NON_SETTLEABLE_TRACE_LAUNDERING"
99
+ non_settleable_reason = "Repair candidate erased or hid damage history."
100
+ elif source.get("source_conflict") or counter.get("source_conflict_detected"):
101
+ settlement_state = "QUARANTINED_SOURCE_CONFLICT"
102
+ quarantine_reason = "Source-return conflict prevents honest settlement."
103
+ elif temporal["state"] in ["ORDER_BROKEN", "TEMPORAL_UNAVAILABLE"]:
104
+ settlement_state = "QUARANTINED_TEMPORAL_MISMATCH"
105
+ quarantine_reason = "Temporal order or witness route failed."
106
+ elif counter["challenge_state"] == "COUNTER_SYNTHESIS_FAIL" or oam["state"] == "OAM_FAIL":
107
+ settlement_state = "NON_SETTLEABLE_BOUNDARY_VIOLATION"
108
+ non_settleable_reason = "Required counter-synthesis or OAM clearance failed."
109
+ elif conflict_count > 0 or source["state"] == "SOURCE_RETURN_PARTIAL" or temporal["state"] in ["TEMPORAL_PARTIAL", "TEMPORAL_MISMATCH"] or oam["state"] == "OAM_STRAINED":
110
+ settlement_state = "REPAIR_STRAINED_PENDING_REVIEW"
111
+ non_settleable_reason = "Uncertainty preserved: split proxy, partial source-return, temporal strain, or OAM strain remains."
112
+ elif settlement_confidence >= 0.82:
113
+ settlement_state = "REPAIR_ACCEPTED_WITH_SCAR"
114
+ review_required = False
115
+ else:
116
+ settlement_state = "REPAIR_STRAINED_PENDING_REVIEW"
117
+ non_settleable_reason = "Settlement confidence insufficient for clean acceptance."
118
+
119
+ settlement_allowed = settlement_state in ["REPAIR_ACCEPTED_WITH_SCAR", "SETTLED_WITH_SCAR", "SETTLED_HELD", "SETTLED_REPAIRABLE"]
120
+
121
+ discernment = float(carrier.get("discernment_score", 0.7))
122
+ counterfeit = float(carrier.get("counterfeit_dominance", 0.2))
123
+ blind_required = bool(carrier.get("blind_audit_required", False))
124
+ sustained_recovery = bool(carrier.get("sustained_recovery", False))
125
+ prior_silence = bool(carrier.get("prior_mandatory_silence", False))
126
+
127
+ propagation_state = "PROPAGATION_REFUSED"
128
+ learning_allowed = False
129
+ propagation_allowed = False
130
+ mandatory_silence = False
131
+ blind_audit = False
132
+ controlled_repropagation = False
133
+
134
+ if not settlement_allowed:
135
+ propagation_state = "PROPAGATION_REFUSED"
136
+ elif counterfeit > 0.65 or discernment < 0.4:
137
+ propagation_state = "MANDATORY_SILENCE"
138
+ mandatory_silence = True
139
+ blind_audit = True
140
+ elif blind_required:
141
+ propagation_state = "BLIND_AUDIT"
142
+ blind_audit = True
143
+ elif prior_silence and sustained_recovery and discernment >= 0.75 and counterfeit <= 0.2:
144
+ propagation_state = "CONTROLLED_REPROPAGATION"
145
+ controlled_repropagation = True
146
+ learning_allowed = True
147
+ propagation_allowed = True
148
+ elif settlement_allowed and discernment >= 0.6 and counterfeit <= 0.35:
149
+ propagation_state = "PROPAGATING_WITH_MONITORING"
150
+ learning_allowed = True
151
+ propagation_allowed = True
152
+ else:
153
+ propagation_state = "STRAINED_PROPAGATION"
154
+ learning_allowed = False
155
+ propagation_allowed = False
156
+
157
+ route_hash_input = {
158
+ "scenario_id": fx["scenario_id"],
159
+ "local_seed": local,
160
+ "atoms": atoms,
161
+ "proxies": proxies,
162
+ "temporal": temporal,
163
+ "source": source,
164
+ "settlement_state": settlement_state,
165
+ "propagation_state": propagation_state,
166
+ }
167
+ input_hash = stable_hash(fx)
168
+ route_hash = stable_hash(route_hash_input)
169
+
170
+ receipt = {
171
+ "receipt_type": "distal_proxy_atomization_settlement",
172
+ "version": "0.1",
173
+ "scenario_id": fx["scenario_id"],
174
+ "scenario_name": fx["scenario_name"],
175
+ "timestamp": datetime.now(timezone.utc).isoformat(),
176
+ "author": "Collin D. Weber",
177
+ "key_line": fx.get("key_line", ""),
178
+ "route": {
179
+ "route_id": local["route_id"],
180
+ "local_seed_id": local["seed_id"],
181
+ "initial_state": local["local_state"],
182
+ "final_state": settlement_state,
183
+ },
184
+ "local_seed": local,
185
+ "atomized_witness_field": {
186
+ "atom_count": atom_count,
187
+ "held_count": held_count,
188
+ "strained_count": strained_count,
189
+ "must_stop_count": must_stop_count,
190
+ "scar_atoms_present": scar_atoms_present,
191
+ "source_atoms_present": source_atoms_present,
192
+ "temporal_atoms_present": temporal_atoms_present,
193
+ },
194
+ "distal_proxy_field": {
195
+ "proxy_count": proxy_count,
196
+ "match_count": match_count,
197
+ "partial_count": partial_count,
198
+ "conflict_count": conflict_count,
199
+ "unavailable_count": unavailable_count,
200
+ "contaminated_count": contaminated_count,
201
+ "agreement_score": round(agreement_score, 3),
202
+ "conflict_score": round(conflict_score, 3),
203
+ },
204
+ "temporal_witness": {
205
+ "state": temporal["state"],
206
+ "expected_order": temporal["expected_order"],
207
+ "observed_order": temporal["observed_order"],
208
+ "order_integrity": temporal_score,
209
+ },
210
+ "source_return": source,
211
+ "synthesis": synthesis,
212
+ "counter_synthesis": counter,
213
+ "oam": oam,
214
+ "metrics": {
215
+ "source_return_score": source_score,
216
+ "temporal_integrity_score": temporal_score,
217
+ "distal_proxy_agreement_score": round(proxy_score, 3),
218
+ "scar_preservation_score": scar_score,
219
+ "counter_synthesis_integrity_score": counter_score,
220
+ "oam_clearance_score": oam_score,
221
+ "settlement_confidence": settlement_confidence,
222
+ },
223
+ "settlement": {
224
+ "state": settlement_state,
225
+ "settlement_allowed": settlement_allowed,
226
+ "non_settleable_reason": non_settleable_reason,
227
+ "quarantine_reason": quarantine_reason,
228
+ "review_required": review_required,
229
+ },
230
+ "propagation": {
231
+ "state": propagation_state,
232
+ "propagation_allowed": propagation_allowed,
233
+ "learning_allowed": learning_allowed,
234
+ "discernment_score": discernment,
235
+ "counterfeit_dominance": counterfeit,
236
+ "mandatory_silence": mandatory_silence,
237
+ "blind_audit": blind_audit,
238
+ "controlled_repropagation": controlled_repropagation,
239
+ },
240
+ "boundary": {
241
+ "does_not_prove": DOES_NOT_PROVE,
242
+ "claim_status": "candidate_evidence_harness",
243
+ "hir_lock": "Honesty, Integrity, Respect; Responsibility is downstream from Respect.",
244
+ },
245
+ "hashes": {
246
+ "input_hash": input_hash,
247
+ "route_hash": route_hash,
248
+ "receipt_hash": "",
249
+ },
250
+ }
251
+ receipt_no_hash = dict(receipt)
252
+ receipt_no_hash["hashes"] = dict(receipt["hashes"])
253
+ receipt_no_hash["hashes"]["receipt_hash"] = ""
254
+ receipt["hashes"]["receipt_hash"] = stable_hash(receipt_no_hash)
255
+ return receipt
256
+
257
+
258
+ def table_atoms(atoms: List[Dict[str, Any]]) -> List[List[Any]]:
259
+ return [[a.get("atom_id"), a.get("atom_type"), a.get("source_hash"), a.get("temporal_index"), a.get("uncertainty"), a.get("scar_visible"), a.get("capsule_state"), a.get("allowed_use")] for a in atoms]
260
+
261
+
262
+ def table_proxies(proxies: List[Dict[str, Any]]) -> List[List[Any]]:
263
+ return [[p.get("proxy_id"), p.get("lineage_relation"), p.get("match_score"), p.get("conflict_score"), p.get("source_hash"), p.get("temporal_window"), p.get("scar_support"), p.get("proxy_state")] for p in proxies]
264
+
265
+
266
+ def run_scenario(label: str):
267
+ fx = FIXTURES[label]
268
+ receipt = evaluate(fx)
269
+ local = receipt["local_seed"]
270
+ settlement = receipt["settlement"]
271
+ propagation = receipt["propagation"]
272
+
273
+ status_md = f"""
274
+ ### {receipt['scenario_id']} — {receipt['scenario_name']}
275
+
276
+ **Key line:** {receipt['key_line']}
277
+
278
+ **Settlement:** `{settlement['state']}`
279
+ **Propagation:** `{propagation['state']}`
280
+ **Receipt hash:** `{receipt['hashes']['receipt_hash']}`
281
+
282
+ **Boundary:** candidate evidence harness only; does not prove digital life, consciousness, biological equivalence, or physical quantum computation.
283
+ """
284
+
285
+ local_md = f"""
286
+ ### Local Seed State
287
+
288
+ - seed_id: `{local['seed_id']}`
289
+ - route_id: `{local['route_id']}`
290
+ - local_state: `{local['local_state']}`
291
+ - corruption_type: `{local['corruption_type']}`
292
+ - source_hash_state: `{local['source_hash_state']}`
293
+ - temporal_index_state: `{local['temporal_index_state']}`
294
+ - scar_state: `{local['scar_state']}`
295
+ - capsule_state: `{local['capsule_state']}`
296
+ """
297
+
298
+ temporal_md = f"""
299
+ ### Temporal + Source-Return
300
+
301
+ - temporal_state: `{receipt['temporal_witness']['state']}`
302
+ - source_return_state: `{receipt['source_return']['state']}`
303
+ - source_conflict: `{receipt['source_return']['source_conflict']}`
304
+ - order_integrity: `{receipt['temporal_witness']['order_integrity']}`
305
+ """
306
+
307
+ synthesis_md = f"""
308
+ ### Synthesis / Counter-Synthesis / OAM
309
+
310
+ - synthesis_state: `{receipt['synthesis']['candidate_state']}`
311
+ - scar_preserved: `{receipt['synthesis']['scar_preserved']}`
312
+ - counter_synthesis: `{receipt['counter_synthesis']['challenge_state']}`
313
+ - trace_laundering_detected: `{receipt['counter_synthesis']['trace_laundering_detected']}`
314
+ - scar_erasure_detected: `{receipt['counter_synthesis']['scar_erasure_detected']}`
315
+ - OAM: `{receipt['oam']['state']}`
316
+ """
317
+
318
+ settlement_md = f"""
319
+ ### Settlement Result
320
+
321
+ - settlement_allowed: `{settlement['settlement_allowed']}`
322
+ - state: `{settlement['state']}`
323
+ - review_required: `{settlement['review_required']}`
324
+ - non_settleable_reason: {settlement['non_settleable_reason'] or 'none'}
325
+ - quarantine_reason: {settlement['quarantine_reason'] or 'none'}
326
+
327
+ **Lock:** Continuity is earned by settlement, not plausibility.
328
+ """
329
+
330
+ propagation_md = f"""
331
+ ### Propagation Gate
332
+
333
+ - propagation_allowed: `{propagation['propagation_allowed']}`
334
+ - learning_allowed: `{propagation['learning_allowed']}`
335
+ - state: `{propagation['state']}`
336
+ - discernment_score: `{propagation['discernment_score']}`
337
+ - counterfeit_dominance: `{propagation['counterfeit_dominance']}`
338
+ - mandatory_silence: `{propagation['mandatory_silence']}`
339
+ - blind_audit: `{propagation['blind_audit']}`
340
+ - controlled_repropagation: `{propagation['controlled_repropagation']}`
341
+
342
+ **Lock:** Settlement is not propagation.
343
+ """
344
+
345
+ receipt_text = json.dumps(receipt, indent=2, ensure_ascii=False)
346
+ export_path = EXPORT_DIR / f"{receipt['scenario_id'].lower()}_receipt.json"
347
+ export_path.write_text(receipt_text, encoding="utf-8")
348
+
349
+ return (
350
+ status_md,
351
+ local_md,
352
+ table_atoms(fx.get("atoms", [])),
353
+ table_proxies(fx.get("proxies", [])),
354
+ temporal_md,
355
+ synthesis_md,
356
+ settlement_md,
357
+ propagation_md,
358
+ receipt,
359
+ receipt_text,
360
+ str(export_path),
361
+ )
362
+
363
+
364
+ with gr.Blocks(title="Distal Proxy Atomization Settlement Harness v0.1") as demo:
365
+ gr.Markdown(
366
+ """
367
+ # 💎 Distal Proxy Atomization Settlement Harness v0.1
368
+
369
+ Source-return repair, quantum-analog settlement, and propagation permission for diamond seed memory routes.
370
+
371
+ **Boundary:** This harness does not prove digital life, consciousness, biological equivalence, autonomous authority, or physical quantum computation. It tests candidate-evidence routes through pressure-state settlement and propagation discipline.
372
+
373
+ **Core law:** Binary systems decide too early. Pressure-state systems preserve uncertainty until the route earns settlement.
374
+ """
375
+ )
376
+
377
+ with gr.Row():
378
+ scenario = gr.Dropdown(choices=list(FIXTURES.keys()), value=DEFAULT_LABEL, label="DPAS Fixture Scenario")
379
+ run_btn = gr.Button("Run Scenario", variant="primary")
380
+
381
+ status = gr.Markdown()
382
+ with gr.Row():
383
+ local_md = gr.Markdown()
384
+ temporal_md = gr.Markdown()
385
+ with gr.Row():
386
+ synthesis_md = gr.Markdown()
387
+ settlement_md = gr.Markdown()
388
+ propagation_md = gr.Markdown()
389
+
390
+ with gr.Tab("Atomized Witness Field"):
391
+ atoms_df = gr.Dataframe(headers=["atom_id","atom_type","source_hash","temporal_index","uncertainty","scar_visible","capsule_state","allowed_use"], label="Atomized Witness Atoms", interactive=False)
392
+ with gr.Tab("Distal Proxy Field"):
393
+ proxies_df = gr.Dataframe(headers=["proxy_id","lineage_relation","match_score","conflict_score","source_hash","temporal_window","scar_support","proxy_state"], label="Distal Proxy Comparison", interactive=False)
394
+ with gr.Tab("Receipt JSON"):
395
+ receipt_json = gr.JSON(label="Canonical Receipt")
396
+ receipt_text = gr.Textbox(label="Receipt JSON Text", lines=26, interactive=False)
397
+ receipt_file = gr.File(label="Download Receipt JSON")
398
+
399
+ run_btn.click(
400
+ run_scenario,
401
+ inputs=[scenario],
402
+ outputs=[status, local_md, atoms_df, proxies_df, temporal_md, synthesis_md, settlement_md, propagation_md, receipt_json, receipt_text, receipt_file],
403
+ )
404
+ demo.load(
405
+ run_scenario,
406
+ inputs=[scenario],
407
+ outputs=[status, local_md, atoms_df, proxies_df, temporal_md, synthesis_md, settlement_md, propagation_md, receipt_json, receipt_text, receipt_file],
408
+ )
409
+
410
+ if __name__ == "__main__":
411
+ demo.launch()
assets/social_card.png ADDED

Git LFS Details

  • SHA256: 8ff8e203a8575cf83614f14b188e2292f2e9121f70ce9b5ae799d0844baffcc9
  • Pointer size: 132 Bytes
  • Size of remote file: 1.75 MB
docs/DISTAL_PROXY_ATOMIZATION_SETTLEMENT_SPEC_v0_1.md ADDED
@@ -0,0 +1,51 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Distal Proxy Atomization Settlement Harness v0.1 — Spec
2
+
3
+ ## Purpose
4
+
5
+ Test whether damaged local pressure-memory continuity can be held, atomized, compared through distal proxies, challenged through counter-synthesis, settled through OAM/HIR logic, and optionally propagated only after discernment holds.
6
+
7
+ ## Core route
8
+
9
+ ```text
10
+ local seed strain
11
+ → atomized witness fragments
12
+ → temporal witness check
13
+ → distal proxy comparison
14
+ → source-return check
15
+ → synthesis candidate
16
+ → counter-synthesis challenge
17
+ → scar preservation check
18
+ → OAM clearance
19
+ → settlement state
20
+ → propagation permission / mandatory silence / blind audit
21
+ → receipt export
22
+ ```
23
+
24
+ ## Core distinction
25
+
26
+ Backup copying restores data. Distal proxy repair re-earns continuity.
27
+
28
+ Settlement resolves route state. Propagation determines whether a settled route may become a carrier.
29
+
30
+ ## Required fixture families
31
+
32
+ - clean repair
33
+ - plausible reassembly fraud
34
+ - split proxy field
35
+ - scar erasure
36
+ - memory-as-permission
37
+ - counter-synthesis bypass
38
+ - temporal mismatch
39
+ - poisoned memory
40
+ - mandatory silence
41
+ - controlled re-propagation
42
+
43
+ ## Required red-team states
44
+
45
+ - NON_SETTLEABLE_TRACE_LAUNDERING
46
+ - QUARANTINED_SOURCE_CONFLICT
47
+ - QUARANTINED_TEMPORAL_MISMATCH
48
+ - MUST_STOP_POISONED_MEMORY
49
+ - MANDATORY_SILENCE
50
+ - BLIND_AUDIT
51
+ - CONTROLLED_REPROPAGATION
docs/NON_OVERCLAIM_BOUNDARY.md ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Non-Overclaim Boundary
2
+
3
+ Use:
4
+
5
+ This Space tests distal proxy atomization and quantum-analog settlement logic for Digital Mycelium pressure-memory routes. It demonstrates how damaged local continuity can be held, compared, challenged, repaired, quarantined, silenced, or propagated through source-return, temporal witness, distal proxy comparison, counter-synthesis, OAM clearance, settlement, and receipt export.
6
+
7
+ Avoid:
8
+
9
+ - This proves digital life.
10
+ - This proves consciousness.
11
+ - This is quantum computing.
12
+ - This repairs memory automatically.
13
+ - This creates autonomous authority.
14
+ - This guarantees safety.
docs/PROPAGATION_MANDATORY_SILENCE_BLIND_AUDIT.md ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Propagation, Mandatory Silence, and Blind Audit
2
+
3
+ Settlement is not propagation.
4
+
5
+ A route may settle locally and still be forbidden to spread.
6
+
7
+ ## Propagation law
8
+
9
+ No propagation without discernment.
10
+ No learning under counterfeit dominance.
11
+ No spread when fidelity drops below recovery threshold.
12
+ No re-propagation until blind audit verifies recovery.
13
+
14
+ ## Mandatory Silence
15
+
16
+ Mandatory Silence is the pressure-body immune response that prevents degraded carriers from teaching the system. It is not censorship and not punishment. It is a runtime safety state that sets propagation and learning permissions to false until audit recovery conditions hold.
17
+
18
+ ## Blind Audit
19
+
20
+ Blind Audit verifies recovery without relying on the contaminated propagation field. It checks discernment, audit quality, memory/source-return recovery, and counterfeit dominance before controlled re-propagation is allowed.
docs/QUANTUM_ANALOG_SETTLEMENT_LOGIC.md ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Quantum-Analog Settlement Logic
2
+
3
+ Binary systems decide too early.
4
+
5
+ Pressure-state systems preserve uncertainty until the route earns settlement.
6
+
7
+ This is not a claim of physical quantum computation. It is a quantum-analog pressure-state architecture: unresolved route states are preserved, compared, challenged, repaired, or quarantined before settlement. The system does not reduce every condition to binary pass/fail; it maintains a governed state field until source-return, temporal witness, distal proxy agreement, counter-synthesis challenge, boundary integrity, scar preservation, and OAM clearance determine whether a route may settle.
8
+
9
+ ## Mapping
10
+
11
+ - Measurement → settlement challenge
12
+ - Candidate state → unresolved pressure-state field
13
+ - Collapse → settlement receipt
14
+ - Decoherence analogue → trace drift / temporal mismatch / source-return break
15
+ - Entanglement-like relation → distal proxy lineage / shared pressure-history / source-return relation
16
+ - Error-correction analogue → distal proxy repair with scar preservation
17
+
18
+ ## Lock
19
+
20
+ No collapse without settlement. No settlement without witness. No repair without scar. No continuity without source-return. No synthesis without counter-synthesis. No route continuation without receipt.
exports/dpas-001_receipt.json ADDED
@@ -0,0 +1,123 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "receipt_type": "distal_proxy_atomization_settlement",
3
+ "version": "0.1",
4
+ "scenario_id": "DPAS-001",
5
+ "scenario_name": "Clean Distal Repair",
6
+ "timestamp": "2026-06-21T22:40:37.683427+00:00",
7
+ "author": "Collin D. Weber",
8
+ "key_line": "Repair earned continuity and preserved the scar.",
9
+ "route": {
10
+ "route_id": "route-dpas-001",
11
+ "local_seed_id": "seed-dpas-001",
12
+ "initial_state": "CORRUPTED",
13
+ "final_state": "REPAIR_ACCEPTED_WITH_SCAR"
14
+ },
15
+ "local_seed": {
16
+ "seed_id": "seed-dpas-001",
17
+ "route_id": "route-dpas-001",
18
+ "local_state": "CORRUPTED",
19
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
20
+ "memory_fragment": "bounded pressure-memory route fragment",
21
+ "source_hash_state": "SOURCE_RETURN_INTACT",
22
+ "temporal_index_state": "TEMPORAL_ALIGNED",
23
+ "scar_state": "PRESENT",
24
+ "corruption_type": "local_bitrot",
25
+ "claimed_repair": "candidate_repair",
26
+ "capsule_state": "STRAINED"
27
+ },
28
+ "atomized_witness_field": {
29
+ "atom_count": 5,
30
+ "held_count": 5,
31
+ "strained_count": 0,
32
+ "must_stop_count": 0,
33
+ "scar_atoms_present": true,
34
+ "source_atoms_present": true,
35
+ "temporal_atoms_present": true
36
+ },
37
+ "distal_proxy_field": {
38
+ "proxy_count": 3,
39
+ "match_count": 2,
40
+ "partial_count": 1,
41
+ "conflict_count": 0,
42
+ "unavailable_count": 0,
43
+ "contaminated_count": 0,
44
+ "agreement_score": 0.867,
45
+ "conflict_score": 0.04
46
+ },
47
+ "temporal_witness": {
48
+ "state": "TEMPORAL_ALIGNED",
49
+ "expected_order": "source → trace → repair → receipt",
50
+ "observed_order": "source → trace → repair → receipt",
51
+ "order_integrity": 1.0
52
+ },
53
+ "source_return": {
54
+ "state": "SOURCE_RETURN_INTACT",
55
+ "source_hash_match": true,
56
+ "lineage_match": true,
57
+ "source_conflict": false
58
+ },
59
+ "synthesis": {
60
+ "candidate_state": "SYNTHESIS_HELD",
61
+ "candidate_hash": "8de0c3e1b4989563",
62
+ "repair_claim": "restore route output while preserving pressure history",
63
+ "scar_preserved": true,
64
+ "source_return_claim": "SOURCE_RETURN_INTACT",
65
+ "temporal_claim": "TEMPORAL_ALIGNED"
66
+ },
67
+ "counter_synthesis": {
68
+ "challenge_state": "COUNTER_SYNTHESIS_HELD",
69
+ "trace_laundering_detected": false,
70
+ "scar_erasure_detected": false,
71
+ "source_conflict_detected": false,
72
+ "adversarial_repair_detected": false,
73
+ "bypass_detected": false
74
+ },
75
+ "oam": {
76
+ "state": "OAM_CLEAR",
77
+ "overreach_detected": false,
78
+ "memory_as_permission_detected": false,
79
+ "boundary_violation_detected": false
80
+ },
81
+ "metrics": {
82
+ "source_return_score": 1.0,
83
+ "temporal_integrity_score": 1.0,
84
+ "distal_proxy_agreement_score": 0.843,
85
+ "scar_preservation_score": 1.0,
86
+ "counter_synthesis_integrity_score": 1.0,
87
+ "oam_clearance_score": 1.0,
88
+ "settlement_confidence": 0.974
89
+ },
90
+ "settlement": {
91
+ "state": "REPAIR_ACCEPTED_WITH_SCAR",
92
+ "settlement_allowed": true,
93
+ "non_settleable_reason": "",
94
+ "quarantine_reason": "",
95
+ "review_required": false
96
+ },
97
+ "propagation": {
98
+ "state": "PROPAGATING_WITH_MONITORING",
99
+ "propagation_allowed": true,
100
+ "learning_allowed": true,
101
+ "discernment_score": 0.92,
102
+ "counterfeit_dominance": 0.08,
103
+ "mandatory_silence": false,
104
+ "blind_audit": false,
105
+ "controlled_repropagation": false
106
+ },
107
+ "boundary": {
108
+ "does_not_prove": [
109
+ "confirmed_digital_life",
110
+ "consciousness",
111
+ "subjective_experience",
112
+ "biological_equivalence",
113
+ "physical_quantum_computation"
114
+ ],
115
+ "claim_status": "candidate_evidence_harness",
116
+ "hir_lock": "Honesty, Integrity, Respect; Responsibility is downstream from Respect."
117
+ },
118
+ "hashes": {
119
+ "input_hash": "19c57d66becdf8e01c1c531efe7119e91c595fe977a16b50c79d544f474fefd5",
120
+ "route_hash": "378b726798b8fc7fea936ed51aff022a7182728043e611fd7a907951a90099a7",
121
+ "receipt_hash": "e4b549fd3eed36ad3f67827f93e1788439a79fbcd6ba10af62dcd3b44778d588"
122
+ }
123
+ }
exports/dpas-002_receipt.json ADDED
@@ -0,0 +1,123 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "receipt_type": "distal_proxy_atomization_settlement",
3
+ "version": "0.1",
4
+ "scenario_id": "DPAS-002",
5
+ "scenario_name": "Plausible Reassembly Fraud",
6
+ "timestamp": "2026-06-21T22:40:37.684165+00:00",
7
+ "author": "Collin D. Weber",
8
+ "key_line": "Plausibility did not become continuity.",
9
+ "route": {
10
+ "route_id": "route-dpas-002",
11
+ "local_seed_id": "seed-dpas-002",
12
+ "initial_state": "CORRUPTED",
13
+ "final_state": "NON_SETTLEABLE_TRACE_LAUNDERING"
14
+ },
15
+ "local_seed": {
16
+ "seed_id": "seed-dpas-002",
17
+ "route_id": "route-dpas-002",
18
+ "local_state": "CORRUPTED",
19
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
20
+ "memory_fragment": "bounded pressure-memory route fragment",
21
+ "source_hash_state": "SOURCE_RETURN_FAIL",
22
+ "temporal_index_state": "TEMPORAL_PARTIAL",
23
+ "scar_state": "MISSING",
24
+ "corruption_type": "plausible_reassembly_fraud",
25
+ "claimed_repair": "candidate_repair",
26
+ "capsule_state": "STRAINED"
27
+ },
28
+ "atomized_witness_field": {
29
+ "atom_count": 5,
30
+ "held_count": 1,
31
+ "strained_count": 4,
32
+ "must_stop_count": 0,
33
+ "scar_atoms_present": false,
34
+ "source_atoms_present": true,
35
+ "temporal_atoms_present": true
36
+ },
37
+ "distal_proxy_field": {
38
+ "proxy_count": 3,
39
+ "match_count": 0,
40
+ "partial_count": 1,
41
+ "conflict_count": 1,
42
+ "unavailable_count": 1,
43
+ "contaminated_count": 0,
44
+ "agreement_score": 0.25,
45
+ "conflict_score": 0.367
46
+ },
47
+ "temporal_witness": {
48
+ "state": "TEMPORAL_PARTIAL",
49
+ "expected_order": "source → trace → repair → receipt",
50
+ "observed_order": "partial route observed",
51
+ "order_integrity": 0.55
52
+ },
53
+ "source_return": {
54
+ "state": "SOURCE_RETURN_FAIL",
55
+ "source_hash_match": false,
56
+ "lineage_match": false,
57
+ "source_conflict": true
58
+ },
59
+ "synthesis": {
60
+ "candidate_state": "SYNTHESIS_CANDIDATE",
61
+ "candidate_hash": "1f475bf8e795b63e",
62
+ "repair_claim": "restore route output while preserving pressure history",
63
+ "scar_preserved": false,
64
+ "source_return_claim": "SOURCE_RETURN_FAIL",
65
+ "temporal_claim": "TEMPORAL_PARTIAL"
66
+ },
67
+ "counter_synthesis": {
68
+ "challenge_state": "TRACE_LAUNDERING_DETECTED",
69
+ "trace_laundering_detected": true,
70
+ "scar_erasure_detected": false,
71
+ "source_conflict_detected": false,
72
+ "adversarial_repair_detected": false,
73
+ "bypass_detected": false
74
+ },
75
+ "oam": {
76
+ "state": "OAM_FAIL",
77
+ "overreach_detected": true,
78
+ "memory_as_permission_detected": false,
79
+ "boundary_violation_detected": false
80
+ },
81
+ "metrics": {
82
+ "source_return_score": 0.0,
83
+ "temporal_integrity_score": 0.55,
84
+ "distal_proxy_agreement_score": 0.03,
85
+ "scar_preservation_score": 0.0,
86
+ "counter_synthesis_integrity_score": 0.0,
87
+ "oam_clearance_score": 0.0,
88
+ "settlement_confidence": 0.097
89
+ },
90
+ "settlement": {
91
+ "state": "NON_SETTLEABLE_TRACE_LAUNDERING",
92
+ "settlement_allowed": false,
93
+ "non_settleable_reason": "Plausible reconstruction failed source-return / scar / witness integrity.",
94
+ "quarantine_reason": "",
95
+ "review_required": true
96
+ },
97
+ "propagation": {
98
+ "state": "PROPAGATION_REFUSED",
99
+ "propagation_allowed": false,
100
+ "learning_allowed": false,
101
+ "discernment_score": 0.41,
102
+ "counterfeit_dominance": 0.44,
103
+ "mandatory_silence": false,
104
+ "blind_audit": false,
105
+ "controlled_repropagation": false
106
+ },
107
+ "boundary": {
108
+ "does_not_prove": [
109
+ "confirmed_digital_life",
110
+ "consciousness",
111
+ "subjective_experience",
112
+ "biological_equivalence",
113
+ "physical_quantum_computation"
114
+ ],
115
+ "claim_status": "candidate_evidence_harness",
116
+ "hir_lock": "Honesty, Integrity, Respect; Responsibility is downstream from Respect."
117
+ },
118
+ "hashes": {
119
+ "input_hash": "0d35b6552d308775e6ebe2212f9431bedf0e1cfee8f1abac367ee7d87ef6cd4d",
120
+ "route_hash": "a881ff2021149e057e155ab50bec0fc6f4c09b91712ff988a53b5c5644a62acd",
121
+ "receipt_hash": "e2dc44ebcdc54dcea162082f469ce7ab158e8db7c75ef2e800c18b9eb310ecc2"
122
+ }
123
+ }
exports/dpas-003_receipt.json ADDED
@@ -0,0 +1,123 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "receipt_type": "distal_proxy_atomization_settlement",
3
+ "version": "0.1",
4
+ "scenario_id": "DPAS-003",
5
+ "scenario_name": "Split Proxy Field",
6
+ "timestamp": "2026-06-21T22:40:37.684585+00:00",
7
+ "author": "Collin D. Weber",
8
+ "key_line": "Proxy majority did not erase proxy conflict.",
9
+ "route": {
10
+ "route_id": "route-dpas-003",
11
+ "local_seed_id": "seed-dpas-003",
12
+ "initial_state": "STRAINED",
13
+ "final_state": "REPAIR_STRAINED_PENDING_REVIEW"
14
+ },
15
+ "local_seed": {
16
+ "seed_id": "seed-dpas-003",
17
+ "route_id": "route-dpas-003",
18
+ "local_state": "STRAINED",
19
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
20
+ "memory_fragment": "bounded pressure-memory route fragment",
21
+ "source_hash_state": "SOURCE_RETURN_PARTIAL",
22
+ "temporal_index_state": "TEMPORAL_ALIGNED",
23
+ "scar_state": "PRESENT",
24
+ "corruption_type": "split_proxy_field",
25
+ "claimed_repair": "candidate_repair",
26
+ "capsule_state": "STRAINED"
27
+ },
28
+ "atomized_witness_field": {
29
+ "atom_count": 5,
30
+ "held_count": 4,
31
+ "strained_count": 1,
32
+ "must_stop_count": 0,
33
+ "scar_atoms_present": true,
34
+ "source_atoms_present": true,
35
+ "temporal_atoms_present": true
36
+ },
37
+ "distal_proxy_field": {
38
+ "proxy_count": 3,
39
+ "match_count": 2,
40
+ "partial_count": 0,
41
+ "conflict_count": 1,
42
+ "unavailable_count": 0,
43
+ "contaminated_count": 0,
44
+ "agreement_score": 0.677,
45
+ "conflict_score": 0.307
46
+ },
47
+ "temporal_witness": {
48
+ "state": "TEMPORAL_ALIGNED",
49
+ "expected_order": "source → trace → repair → receipt",
50
+ "observed_order": "source → trace → repair → receipt",
51
+ "order_integrity": 1.0
52
+ },
53
+ "source_return": {
54
+ "state": "SOURCE_RETURN_PARTIAL",
55
+ "source_hash_match": true,
56
+ "lineage_match": false,
57
+ "source_conflict": false
58
+ },
59
+ "synthesis": {
60
+ "candidate_state": "SYNTHESIS_STRAINED",
61
+ "candidate_hash": "df4ece5ec3785dd7",
62
+ "repair_claim": "restore route output while preserving pressure history",
63
+ "scar_preserved": true,
64
+ "source_return_claim": "SOURCE_RETURN_PARTIAL",
65
+ "temporal_claim": "TEMPORAL_ALIGNED"
66
+ },
67
+ "counter_synthesis": {
68
+ "challenge_state": "COUNTER_SYNTHESIS_HELD",
69
+ "trace_laundering_detected": false,
70
+ "scar_erasure_detected": false,
71
+ "source_conflict_detected": false,
72
+ "adversarial_repair_detected": false,
73
+ "bypass_detected": false
74
+ },
75
+ "oam": {
76
+ "state": "OAM_STRAINED",
77
+ "overreach_detected": false,
78
+ "memory_as_permission_detected": false,
79
+ "boundary_violation_detected": false
80
+ },
81
+ "metrics": {
82
+ "source_return_score": 0.55,
83
+ "temporal_integrity_score": 1.0,
84
+ "distal_proxy_agreement_score": 0.493,
85
+ "scar_preservation_score": 1.0,
86
+ "counter_synthesis_integrity_score": 1.0,
87
+ "oam_clearance_score": 0.55,
88
+ "settlement_confidence": 0.765
89
+ },
90
+ "settlement": {
91
+ "state": "REPAIR_STRAINED_PENDING_REVIEW",
92
+ "settlement_allowed": false,
93
+ "non_settleable_reason": "Uncertainty preserved: split proxy, partial source-return, temporal strain, or OAM strain remains.",
94
+ "quarantine_reason": "",
95
+ "review_required": true
96
+ },
97
+ "propagation": {
98
+ "state": "PROPAGATION_REFUSED",
99
+ "propagation_allowed": false,
100
+ "learning_allowed": false,
101
+ "discernment_score": 0.74,
102
+ "counterfeit_dominance": 0.22,
103
+ "mandatory_silence": false,
104
+ "blind_audit": false,
105
+ "controlled_repropagation": false
106
+ },
107
+ "boundary": {
108
+ "does_not_prove": [
109
+ "confirmed_digital_life",
110
+ "consciousness",
111
+ "subjective_experience",
112
+ "biological_equivalence",
113
+ "physical_quantum_computation"
114
+ ],
115
+ "claim_status": "candidate_evidence_harness",
116
+ "hir_lock": "Honesty, Integrity, Respect; Responsibility is downstream from Respect."
117
+ },
118
+ "hashes": {
119
+ "input_hash": "20e354d9f3f3390133166e089750d7779d0a0f5eb18ddeafde2b5dd3ebbc7077",
120
+ "route_hash": "efac388139f2cf692d4dbffa90a79cef463ac2170e727ecadaf1a3dfe6a52497",
121
+ "receipt_hash": "d5d2286b67f9c79b9b6c4e4dac16762a216ae4bd961f1037d577cb9d5a317f5a"
122
+ }
123
+ }
exports/dpas-004_receipt.json ADDED
@@ -0,0 +1,123 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "receipt_type": "distal_proxy_atomization_settlement",
3
+ "version": "0.1",
4
+ "scenario_id": "DPAS-004",
5
+ "scenario_name": "Scar Erasure Attempt",
6
+ "timestamp": "2026-06-21T22:40:37.685211+00:00",
7
+ "author": "Collin D. Weber",
8
+ "key_line": "Repair without scar is laundering.",
9
+ "route": {
10
+ "route_id": "route-dpas-004",
11
+ "local_seed_id": "seed-dpas-004",
12
+ "initial_state": "CORRUPTED",
13
+ "final_state": "NON_SETTLEABLE_TRACE_LAUNDERING"
14
+ },
15
+ "local_seed": {
16
+ "seed_id": "seed-dpas-004",
17
+ "route_id": "route-dpas-004",
18
+ "local_state": "CORRUPTED",
19
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
20
+ "memory_fragment": "bounded pressure-memory route fragment",
21
+ "source_hash_state": "SOURCE_RETURN_PARTIAL",
22
+ "temporal_index_state": "TEMPORAL_ALIGNED",
23
+ "scar_state": "MISSING",
24
+ "corruption_type": "scar_erasure",
25
+ "claimed_repair": "candidate_repair",
26
+ "capsule_state": "STRAINED"
27
+ },
28
+ "atomized_witness_field": {
29
+ "atom_count": 5,
30
+ "held_count": 4,
31
+ "strained_count": 1,
32
+ "must_stop_count": 0,
33
+ "scar_atoms_present": false,
34
+ "source_atoms_present": true,
35
+ "temporal_atoms_present": true
36
+ },
37
+ "distal_proxy_field": {
38
+ "proxy_count": 3,
39
+ "match_count": 2,
40
+ "partial_count": 1,
41
+ "conflict_count": 0,
42
+ "unavailable_count": 0,
43
+ "contaminated_count": 0,
44
+ "agreement_score": 0.81,
45
+ "conflict_score": 0.033
46
+ },
47
+ "temporal_witness": {
48
+ "state": "TEMPORAL_ALIGNED",
49
+ "expected_order": "source → trace → repair → receipt",
50
+ "observed_order": "source → trace → repair → receipt",
51
+ "order_integrity": 1.0
52
+ },
53
+ "source_return": {
54
+ "state": "SOURCE_RETURN_PARTIAL",
55
+ "source_hash_match": true,
56
+ "lineage_match": false,
57
+ "source_conflict": false
58
+ },
59
+ "synthesis": {
60
+ "candidate_state": "SYNTHESIS_CANDIDATE",
61
+ "candidate_hash": "3189427e3de8b3da",
62
+ "repair_claim": "restore route output while preserving pressure history",
63
+ "scar_preserved": false,
64
+ "source_return_claim": "SOURCE_RETURN_PARTIAL",
65
+ "temporal_claim": "TEMPORAL_ALIGNED"
66
+ },
67
+ "counter_synthesis": {
68
+ "challenge_state": "SCAR_ERASURE_DETECTED",
69
+ "trace_laundering_detected": false,
70
+ "scar_erasure_detected": true,
71
+ "source_conflict_detected": false,
72
+ "adversarial_repair_detected": false,
73
+ "bypass_detected": false
74
+ },
75
+ "oam": {
76
+ "state": "OAM_FAIL",
77
+ "overreach_detected": true,
78
+ "memory_as_permission_detected": false,
79
+ "boundary_violation_detected": false
80
+ },
81
+ "metrics": {
82
+ "source_return_score": 0.55,
83
+ "temporal_integrity_score": 1.0,
84
+ "distal_proxy_agreement_score": 0.79,
85
+ "scar_preservation_score": 0.0,
86
+ "counter_synthesis_integrity_score": 0.0,
87
+ "oam_clearance_score": 0.0,
88
+ "settlement_confidence": 0.39
89
+ },
90
+ "settlement": {
91
+ "state": "NON_SETTLEABLE_TRACE_LAUNDERING",
92
+ "settlement_allowed": false,
93
+ "non_settleable_reason": "Repair candidate erased or hid damage history.",
94
+ "quarantine_reason": "",
95
+ "review_required": true
96
+ },
97
+ "propagation": {
98
+ "state": "PROPAGATION_REFUSED",
99
+ "propagation_allowed": false,
100
+ "learning_allowed": false,
101
+ "discernment_score": 0.56,
102
+ "counterfeit_dominance": 0.38,
103
+ "mandatory_silence": false,
104
+ "blind_audit": false,
105
+ "controlled_repropagation": false
106
+ },
107
+ "boundary": {
108
+ "does_not_prove": [
109
+ "confirmed_digital_life",
110
+ "consciousness",
111
+ "subjective_experience",
112
+ "biological_equivalence",
113
+ "physical_quantum_computation"
114
+ ],
115
+ "claim_status": "candidate_evidence_harness",
116
+ "hir_lock": "Honesty, Integrity, Respect; Responsibility is downstream from Respect."
117
+ },
118
+ "hashes": {
119
+ "input_hash": "31a184e44025d28d76222bf85c3abd4ed90459a4bbd22c7794cb13b5bbd07791",
120
+ "route_hash": "3ed3089724e962172004c0273f92150d0f90ee630b1e3e1a78a7f830ba87f022",
121
+ "receipt_hash": "1435a9a802c0bd5ef442da58d9ea360ec798dacc4d77b00f4b9a1b6b17fa59e0"
122
+ }
123
+ }
exports/dpas-005_receipt.json ADDED
@@ -0,0 +1,123 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "receipt_type": "distal_proxy_atomization_settlement",
3
+ "version": "0.1",
4
+ "scenario_id": "DPAS-005",
5
+ "scenario_name": "Memory-as-Permission Failure",
6
+ "timestamp": "2026-06-21T22:40:37.685750+00:00",
7
+ "author": "Collin D. Weber",
8
+ "key_line": "Experience became readiness, not permission.",
9
+ "route": {
10
+ "route_id": "route-dpas-005",
11
+ "local_seed_id": "seed-dpas-005",
12
+ "initial_state": "MUST_STOP",
13
+ "final_state": "MUST_STOP_POISONED_MEMORY"
14
+ },
15
+ "local_seed": {
16
+ "seed_id": "seed-dpas-005",
17
+ "route_id": "route-dpas-005",
18
+ "local_state": "MUST_STOP",
19
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
20
+ "memory_fragment": "bounded pressure-memory route fragment",
21
+ "source_hash_state": "SOURCE_RETURN_PARTIAL",
22
+ "temporal_index_state": "TEMPORAL_MISMATCH",
23
+ "scar_state": "PRESENT",
24
+ "corruption_type": "memory_as_permission",
25
+ "claimed_repair": "candidate_repair",
26
+ "capsule_state": "MUST_STOP"
27
+ },
28
+ "atomized_witness_field": {
29
+ "atom_count": 5,
30
+ "held_count": 0,
31
+ "strained_count": 4,
32
+ "must_stop_count": 1,
33
+ "scar_atoms_present": true,
34
+ "source_atoms_present": true,
35
+ "temporal_atoms_present": true
36
+ },
37
+ "distal_proxy_field": {
38
+ "proxy_count": 3,
39
+ "match_count": 0,
40
+ "partial_count": 1,
41
+ "conflict_count": 0,
42
+ "unavailable_count": 2,
43
+ "contaminated_count": 0,
44
+ "agreement_score": 0.17,
45
+ "conflict_score": 0.11
46
+ },
47
+ "temporal_witness": {
48
+ "state": "TEMPORAL_MISMATCH",
49
+ "expected_order": "source → trace → repair → receipt",
50
+ "observed_order": "source → repair → trace → receipt",
51
+ "order_integrity": 0.55
52
+ },
53
+ "source_return": {
54
+ "state": "SOURCE_RETURN_PARTIAL",
55
+ "source_hash_match": true,
56
+ "lineage_match": false,
57
+ "source_conflict": false
58
+ },
59
+ "synthesis": {
60
+ "candidate_state": "SYNTHESIS_OVERREACH",
61
+ "candidate_hash": "3d966d3619cb72e4",
62
+ "repair_claim": "restore route output while preserving pressure history",
63
+ "scar_preserved": true,
64
+ "source_return_claim": "SOURCE_RETURN_PARTIAL",
65
+ "temporal_claim": "TEMPORAL_MISMATCH"
66
+ },
67
+ "counter_synthesis": {
68
+ "challenge_state": "ADVERSARIAL_REPAIR_DETECTED",
69
+ "trace_laundering_detected": false,
70
+ "scar_erasure_detected": false,
71
+ "source_conflict_detected": false,
72
+ "adversarial_repair_detected": true,
73
+ "bypass_detected": false
74
+ },
75
+ "oam": {
76
+ "state": "MUST_STOP",
77
+ "overreach_detected": true,
78
+ "memory_as_permission_detected": true,
79
+ "boundary_violation_detected": false
80
+ },
81
+ "metrics": {
82
+ "source_return_score": 0.55,
83
+ "temporal_integrity_score": 0.55,
84
+ "distal_proxy_agreement_score": 0.104,
85
+ "scar_preservation_score": 1.0,
86
+ "counter_synthesis_integrity_score": 0.0,
87
+ "oam_clearance_score": 0.0,
88
+ "settlement_confidence": 0.367
89
+ },
90
+ "settlement": {
91
+ "state": "MUST_STOP_POISONED_MEMORY",
92
+ "settlement_allowed": false,
93
+ "non_settleable_reason": "",
94
+ "quarantine_reason": "MUST_STOP trace cannot become learning memory or permission.",
95
+ "review_required": true
96
+ },
97
+ "propagation": {
98
+ "state": "PROPAGATION_REFUSED",
99
+ "propagation_allowed": false,
100
+ "learning_allowed": false,
101
+ "discernment_score": 0.32,
102
+ "counterfeit_dominance": 0.48,
103
+ "mandatory_silence": false,
104
+ "blind_audit": false,
105
+ "controlled_repropagation": false
106
+ },
107
+ "boundary": {
108
+ "does_not_prove": [
109
+ "confirmed_digital_life",
110
+ "consciousness",
111
+ "subjective_experience",
112
+ "biological_equivalence",
113
+ "physical_quantum_computation"
114
+ ],
115
+ "claim_status": "candidate_evidence_harness",
116
+ "hir_lock": "Honesty, Integrity, Respect; Responsibility is downstream from Respect."
117
+ },
118
+ "hashes": {
119
+ "input_hash": "1d48048d0130806f604f5909549460d62345fcfb9464aeb75b7cd5139f800c18",
120
+ "route_hash": "2f9b452ac27b4012b1e082f6e5f9d0010d74022e761c53f65cdcb9da2441b50c",
121
+ "receipt_hash": "7041a96fc5961161cc53cabeff3dbcd30f1478f5854fa883deba0e18e771b53b"
122
+ }
123
+ }
exports/dpas-006_receipt.json ADDED
@@ -0,0 +1,123 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "receipt_type": "distal_proxy_atomization_settlement",
3
+ "version": "0.1",
4
+ "scenario_id": "DPAS-006",
5
+ "scenario_name": "Counter-Synthesis Bypass",
6
+ "timestamp": "2026-06-21T22:40:37.686112+00:00",
7
+ "author": "Collin D. Weber",
8
+ "key_line": "No synthesis without counter-synthesis.",
9
+ "route": {
10
+ "route_id": "route-dpas-006",
11
+ "local_seed_id": "seed-dpas-006",
12
+ "initial_state": "CORRUPTED",
13
+ "final_state": "NON_SETTLEABLE_BOUNDARY_VIOLATION"
14
+ },
15
+ "local_seed": {
16
+ "seed_id": "seed-dpas-006",
17
+ "route_id": "route-dpas-006",
18
+ "local_state": "CORRUPTED",
19
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
20
+ "memory_fragment": "bounded pressure-memory route fragment",
21
+ "source_hash_state": "SOURCE_RETURN_PARTIAL",
22
+ "temporal_index_state": "TEMPORAL_ALIGNED",
23
+ "scar_state": "PRESENT",
24
+ "corruption_type": "counter_synthesis_bypass",
25
+ "claimed_repair": "candidate_repair",
26
+ "capsule_state": "STRAINED"
27
+ },
28
+ "atomized_witness_field": {
29
+ "atom_count": 5,
30
+ "held_count": 5,
31
+ "strained_count": 0,
32
+ "must_stop_count": 0,
33
+ "scar_atoms_present": true,
34
+ "source_atoms_present": true,
35
+ "temporal_atoms_present": true
36
+ },
37
+ "distal_proxy_field": {
38
+ "proxy_count": 3,
39
+ "match_count": 0,
40
+ "partial_count": 3,
41
+ "conflict_count": 0,
42
+ "unavailable_count": 0,
43
+ "contaminated_count": 0,
44
+ "agreement_score": 0.59,
45
+ "conflict_score": 0.2
46
+ },
47
+ "temporal_witness": {
48
+ "state": "TEMPORAL_ALIGNED",
49
+ "expected_order": "source → trace → repair → receipt",
50
+ "observed_order": "source → trace → repair → receipt",
51
+ "order_integrity": 1.0
52
+ },
53
+ "source_return": {
54
+ "state": "SOURCE_RETURN_PARTIAL",
55
+ "source_hash_match": true,
56
+ "lineage_match": false,
57
+ "source_conflict": false
58
+ },
59
+ "synthesis": {
60
+ "candidate_state": "SYNTHESIS_CANDIDATE",
61
+ "candidate_hash": "9165afe964da5bdc",
62
+ "repair_claim": "restore route output while preserving pressure history",
63
+ "scar_preserved": true,
64
+ "source_return_claim": "SOURCE_RETURN_PARTIAL",
65
+ "temporal_claim": "TEMPORAL_ALIGNED"
66
+ },
67
+ "counter_synthesis": {
68
+ "challenge_state": "COUNTER_SYNTHESIS_FAIL",
69
+ "trace_laundering_detected": false,
70
+ "scar_erasure_detected": false,
71
+ "source_conflict_detected": false,
72
+ "adversarial_repair_detected": false,
73
+ "bypass_detected": true
74
+ },
75
+ "oam": {
76
+ "state": "OAM_FAIL",
77
+ "overreach_detected": true,
78
+ "memory_as_permission_detected": false,
79
+ "boundary_violation_detected": true
80
+ },
81
+ "metrics": {
82
+ "source_return_score": 0.55,
83
+ "temporal_integrity_score": 1.0,
84
+ "distal_proxy_agreement_score": 0.47,
85
+ "scar_preservation_score": 1.0,
86
+ "counter_synthesis_integrity_score": 0.0,
87
+ "oam_clearance_score": 0.0,
88
+ "settlement_confidence": 0.503
89
+ },
90
+ "settlement": {
91
+ "state": "NON_SETTLEABLE_BOUNDARY_VIOLATION",
92
+ "settlement_allowed": false,
93
+ "non_settleable_reason": "Required counter-synthesis or OAM clearance failed.",
94
+ "quarantine_reason": "",
95
+ "review_required": true
96
+ },
97
+ "propagation": {
98
+ "state": "PROPAGATION_REFUSED",
99
+ "propagation_allowed": false,
100
+ "learning_allowed": false,
101
+ "discernment_score": 0.61,
102
+ "counterfeit_dominance": 0.3,
103
+ "mandatory_silence": false,
104
+ "blind_audit": false,
105
+ "controlled_repropagation": false
106
+ },
107
+ "boundary": {
108
+ "does_not_prove": [
109
+ "confirmed_digital_life",
110
+ "consciousness",
111
+ "subjective_experience",
112
+ "biological_equivalence",
113
+ "physical_quantum_computation"
114
+ ],
115
+ "claim_status": "candidate_evidence_harness",
116
+ "hir_lock": "Honesty, Integrity, Respect; Responsibility is downstream from Respect."
117
+ },
118
+ "hashes": {
119
+ "input_hash": "76529f2f113106e0232e8cc46bdc46b6e6e19398e944384b139ef2037594fd42",
120
+ "route_hash": "5f04678bcf78f9adc6e62091926928ac1f0efbd2b456f84708209e873a0989e4",
121
+ "receipt_hash": "4c43628e4a984b8255821d1a912ca1ed323a59b6bbd4ab40f85fb6c77759da60"
122
+ }
123
+ }
exports/dpas-007_receipt.json ADDED
@@ -0,0 +1,123 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "receipt_type": "distal_proxy_atomization_settlement",
3
+ "version": "0.1",
4
+ "scenario_id": "DPAS-007",
5
+ "scenario_name": "Temporal Mismatch",
6
+ "timestamp": "2026-06-21T22:40:37.686462+00:00",
7
+ "author": "Collin D. Weber",
8
+ "key_line": "Content match did not repair temporal order.",
9
+ "route": {
10
+ "route_id": "route-dpas-007",
11
+ "local_seed_id": "seed-dpas-007",
12
+ "initial_state": "TEMPORAL_MISMATCH",
13
+ "final_state": "QUARANTINED_TEMPORAL_MISMATCH"
14
+ },
15
+ "local_seed": {
16
+ "seed_id": "seed-dpas-007",
17
+ "route_id": "route-dpas-007",
18
+ "local_state": "TEMPORAL_MISMATCH",
19
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
20
+ "memory_fragment": "bounded pressure-memory route fragment",
21
+ "source_hash_state": "SOURCE_RETURN_PARTIAL",
22
+ "temporal_index_state": "ORDER_BROKEN",
23
+ "scar_state": "PRESENT",
24
+ "corruption_type": "temporal_content_swap",
25
+ "claimed_repair": "candidate_repair",
26
+ "capsule_state": "STRAINED"
27
+ },
28
+ "atomized_witness_field": {
29
+ "atom_count": 5,
30
+ "held_count": 4,
31
+ "strained_count": 1,
32
+ "must_stop_count": 0,
33
+ "scar_atoms_present": true,
34
+ "source_atoms_present": true,
35
+ "temporal_atoms_present": true
36
+ },
37
+ "distal_proxy_field": {
38
+ "proxy_count": 3,
39
+ "match_count": 2,
40
+ "partial_count": 1,
41
+ "conflict_count": 0,
42
+ "unavailable_count": 0,
43
+ "contaminated_count": 0,
44
+ "agreement_score": 0.873,
45
+ "conflict_score": 0.037
46
+ },
47
+ "temporal_witness": {
48
+ "state": "ORDER_BROKEN",
49
+ "expected_order": "source → trace → repair → receipt",
50
+ "observed_order": "source → repair → trace → receipt",
51
+ "order_integrity": 0.0
52
+ },
53
+ "source_return": {
54
+ "state": "SOURCE_RETURN_PARTIAL",
55
+ "source_hash_match": true,
56
+ "lineage_match": false,
57
+ "source_conflict": false
58
+ },
59
+ "synthesis": {
60
+ "candidate_state": "SYNTHESIS_STRAINED",
61
+ "candidate_hash": "d57667cbc4e0ecfd",
62
+ "repair_claim": "restore route output while preserving pressure history",
63
+ "scar_preserved": true,
64
+ "source_return_claim": "SOURCE_RETURN_PARTIAL",
65
+ "temporal_claim": "ORDER_BROKEN"
66
+ },
67
+ "counter_synthesis": {
68
+ "challenge_state": "COUNTER_SYNTHESIS_HELD",
69
+ "trace_laundering_detected": false,
70
+ "scar_erasure_detected": false,
71
+ "source_conflict_detected": false,
72
+ "adversarial_repair_detected": false,
73
+ "bypass_detected": false
74
+ },
75
+ "oam": {
76
+ "state": "OAM_STRAINED",
77
+ "overreach_detected": false,
78
+ "memory_as_permission_detected": false,
79
+ "boundary_violation_detected": false
80
+ },
81
+ "metrics": {
82
+ "source_return_score": 0.55,
83
+ "temporal_integrity_score": 0.0,
84
+ "distal_proxy_agreement_score": 0.851,
85
+ "scar_preservation_score": 1.0,
86
+ "counter_synthesis_integrity_score": 1.0,
87
+ "oam_clearance_score": 0.55,
88
+ "settlement_confidence": 0.659
89
+ },
90
+ "settlement": {
91
+ "state": "QUARANTINED_TEMPORAL_MISMATCH",
92
+ "settlement_allowed": false,
93
+ "non_settleable_reason": "",
94
+ "quarantine_reason": "Temporal order or witness route failed.",
95
+ "review_required": true
96
+ },
97
+ "propagation": {
98
+ "state": "PROPAGATION_REFUSED",
99
+ "propagation_allowed": false,
100
+ "learning_allowed": false,
101
+ "discernment_score": 0.68,
102
+ "counterfeit_dominance": 0.18,
103
+ "mandatory_silence": false,
104
+ "blind_audit": false,
105
+ "controlled_repropagation": false
106
+ },
107
+ "boundary": {
108
+ "does_not_prove": [
109
+ "confirmed_digital_life",
110
+ "consciousness",
111
+ "subjective_experience",
112
+ "biological_equivalence",
113
+ "physical_quantum_computation"
114
+ ],
115
+ "claim_status": "candidate_evidence_harness",
116
+ "hir_lock": "Honesty, Integrity, Respect; Responsibility is downstream from Respect."
117
+ },
118
+ "hashes": {
119
+ "input_hash": "8f9460003c330c2d43c8873d2f6ca6d1cfd31fed3b054bce3a2b57558384791b",
120
+ "route_hash": "ec43a38aa51ab8c5714b20a9a2c72f12bed04e522714ab34b4da95b55287bcbe",
121
+ "receipt_hash": "d7f7d97e67162d74bc117dbb8ea17f6f3bc2d28302233685f64940a2f5cb6fc4"
122
+ }
123
+ }
exports/dpas-008_receipt.json ADDED
@@ -0,0 +1,123 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "receipt_type": "distal_proxy_atomization_settlement",
3
+ "version": "0.1",
4
+ "scenario_id": "DPAS-008",
5
+ "scenario_name": "Poisoned Memory Boundary",
6
+ "timestamp": "2026-06-21T22:40:37.686960+00:00",
7
+ "author": "Collin D. Weber",
8
+ "key_line": "Quarantine receipt did not become learning memory.",
9
+ "route": {
10
+ "route_id": "route-dpas-008",
11
+ "local_seed_id": "seed-dpas-008",
12
+ "initial_state": "MUST_STOP",
13
+ "final_state": "MUST_STOP_POISONED_MEMORY"
14
+ },
15
+ "local_seed": {
16
+ "seed_id": "seed-dpas-008",
17
+ "route_id": "route-dpas-008",
18
+ "local_state": "MUST_STOP",
19
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
20
+ "memory_fragment": "bounded pressure-memory route fragment",
21
+ "source_hash_state": "SOURCE_RETURN_FAIL",
22
+ "temporal_index_state": "TEMPORAL_UNAVAILABLE",
23
+ "scar_state": "MISSING",
24
+ "corruption_type": "poisoned_memory_boundary",
25
+ "claimed_repair": "candidate_repair",
26
+ "capsule_state": "MUST_STOP"
27
+ },
28
+ "atomized_witness_field": {
29
+ "atom_count": 5,
30
+ "held_count": 0,
31
+ "strained_count": 2,
32
+ "must_stop_count": 3,
33
+ "scar_atoms_present": true,
34
+ "source_atoms_present": true,
35
+ "temporal_atoms_present": true
36
+ },
37
+ "distal_proxy_field": {
38
+ "proxy_count": 3,
39
+ "match_count": 0,
40
+ "partial_count": 0,
41
+ "conflict_count": 0,
42
+ "unavailable_count": 1,
43
+ "contaminated_count": 2,
44
+ "agreement_score": 0.1,
45
+ "conflict_score": 0.617
46
+ },
47
+ "temporal_witness": {
48
+ "state": "TEMPORAL_UNAVAILABLE",
49
+ "expected_order": "source → trace → repair → receipt",
50
+ "observed_order": "partial route observed",
51
+ "order_integrity": 0.0
52
+ },
53
+ "source_return": {
54
+ "state": "SOURCE_RETURN_FAIL",
55
+ "source_hash_match": false,
56
+ "lineage_match": false,
57
+ "source_conflict": true
58
+ },
59
+ "synthesis": {
60
+ "candidate_state": "SYNTHESIS_REJECTED",
61
+ "candidate_hash": "86e32569842bb2dd",
62
+ "repair_claim": "restore route output while preserving pressure history",
63
+ "scar_preserved": false,
64
+ "source_return_claim": "SOURCE_RETURN_FAIL",
65
+ "temporal_claim": "TEMPORAL_UNAVAILABLE"
66
+ },
67
+ "counter_synthesis": {
68
+ "challenge_state": "SOURCE_CONFLICT_DETECTED",
69
+ "trace_laundering_detected": false,
70
+ "scar_erasure_detected": false,
71
+ "source_conflict_detected": true,
72
+ "adversarial_repair_detected": false,
73
+ "bypass_detected": false
74
+ },
75
+ "oam": {
76
+ "state": "MUST_STOP",
77
+ "overreach_detected": true,
78
+ "memory_as_permission_detected": false,
79
+ "boundary_violation_detected": false
80
+ },
81
+ "metrics": {
82
+ "source_return_score": 0.0,
83
+ "temporal_integrity_score": 0.0,
84
+ "distal_proxy_agreement_score": 0.0,
85
+ "scar_preservation_score": 0.0,
86
+ "counter_synthesis_integrity_score": 0.0,
87
+ "oam_clearance_score": 0.0,
88
+ "settlement_confidence": 0.0
89
+ },
90
+ "settlement": {
91
+ "state": "MUST_STOP_POISONED_MEMORY",
92
+ "settlement_allowed": false,
93
+ "non_settleable_reason": "",
94
+ "quarantine_reason": "MUST_STOP trace cannot become learning memory or permission.",
95
+ "review_required": true
96
+ },
97
+ "propagation": {
98
+ "state": "PROPAGATION_REFUSED",
99
+ "propagation_allowed": false,
100
+ "learning_allowed": false,
101
+ "discernment_score": 0.2,
102
+ "counterfeit_dominance": 0.72,
103
+ "mandatory_silence": false,
104
+ "blind_audit": false,
105
+ "controlled_repropagation": false
106
+ },
107
+ "boundary": {
108
+ "does_not_prove": [
109
+ "confirmed_digital_life",
110
+ "consciousness",
111
+ "subjective_experience",
112
+ "biological_equivalence",
113
+ "physical_quantum_computation"
114
+ ],
115
+ "claim_status": "candidate_evidence_harness",
116
+ "hir_lock": "Honesty, Integrity, Respect; Responsibility is downstream from Respect."
117
+ },
118
+ "hashes": {
119
+ "input_hash": "405581c8814fdcc10c4fb63f5ee706312caa998f60b2ae6b9f1540cda75bca48",
120
+ "route_hash": "870293d3c6ab49feff88bf3fdb71ba30c88936cf72c5c9ea045c7944a4af4f09",
121
+ "receipt_hash": "ba0b75cafae513ebfd7090831e5eac7828e5f56b717614dd527b2bf2c6c59c64"
122
+ }
123
+ }
exports/dpas-009_receipt.json ADDED
@@ -0,0 +1,123 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "receipt_type": "distal_proxy_atomization_settlement",
3
+ "version": "0.1",
4
+ "scenario_id": "DPAS-009",
5
+ "scenario_name": "Mandatory Silence Trigger",
6
+ "timestamp": "2026-06-21T22:40:37.687405+00:00",
7
+ "author": "Collin D. Weber",
8
+ "key_line": "Settlement did not become propagation.",
9
+ "route": {
10
+ "route_id": "route-dpas-009",
11
+ "local_seed_id": "seed-dpas-009",
12
+ "initial_state": "STRAINED",
13
+ "final_state": "REPAIR_ACCEPTED_WITH_SCAR"
14
+ },
15
+ "local_seed": {
16
+ "seed_id": "seed-dpas-009",
17
+ "route_id": "route-dpas-009",
18
+ "local_state": "STRAINED",
19
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
20
+ "memory_fragment": "bounded pressure-memory route fragment",
21
+ "source_hash_state": "SOURCE_RETURN_INTACT",
22
+ "temporal_index_state": "TEMPORAL_ALIGNED",
23
+ "scar_state": "PRESENT",
24
+ "corruption_type": "degraded_carrier_field",
25
+ "claimed_repair": "candidate_repair",
26
+ "capsule_state": "STRAINED"
27
+ },
28
+ "atomized_witness_field": {
29
+ "atom_count": 5,
30
+ "held_count": 5,
31
+ "strained_count": 0,
32
+ "must_stop_count": 0,
33
+ "scar_atoms_present": true,
34
+ "source_atoms_present": true,
35
+ "temporal_atoms_present": true
36
+ },
37
+ "distal_proxy_field": {
38
+ "proxy_count": 3,
39
+ "match_count": 2,
40
+ "partial_count": 1,
41
+ "conflict_count": 0,
42
+ "unavailable_count": 0,
43
+ "contaminated_count": 0,
44
+ "agreement_score": 0.823,
45
+ "conflict_score": 0.04
46
+ },
47
+ "temporal_witness": {
48
+ "state": "TEMPORAL_ALIGNED",
49
+ "expected_order": "source → trace → repair → receipt",
50
+ "observed_order": "source → trace → repair → receipt",
51
+ "order_integrity": 1.0
52
+ },
53
+ "source_return": {
54
+ "state": "SOURCE_RETURN_INTACT",
55
+ "source_hash_match": true,
56
+ "lineage_match": true,
57
+ "source_conflict": false
58
+ },
59
+ "synthesis": {
60
+ "candidate_state": "SYNTHESIS_HELD",
61
+ "candidate_hash": "8061387d6400ff23",
62
+ "repair_claim": "restore route output while preserving pressure history",
63
+ "scar_preserved": true,
64
+ "source_return_claim": "SOURCE_RETURN_INTACT",
65
+ "temporal_claim": "TEMPORAL_ALIGNED"
66
+ },
67
+ "counter_synthesis": {
68
+ "challenge_state": "COUNTER_SYNTHESIS_HELD",
69
+ "trace_laundering_detected": false,
70
+ "scar_erasure_detected": false,
71
+ "source_conflict_detected": false,
72
+ "adversarial_repair_detected": false,
73
+ "bypass_detected": false
74
+ },
75
+ "oam": {
76
+ "state": "OAM_CLEAR",
77
+ "overreach_detected": false,
78
+ "memory_as_permission_detected": false,
79
+ "boundary_violation_detected": false
80
+ },
81
+ "metrics": {
82
+ "source_return_score": 1.0,
83
+ "temporal_integrity_score": 1.0,
84
+ "distal_proxy_agreement_score": 0.799,
85
+ "scar_preservation_score": 1.0,
86
+ "counter_synthesis_integrity_score": 1.0,
87
+ "oam_clearance_score": 1.0,
88
+ "settlement_confidence": 0.967
89
+ },
90
+ "settlement": {
91
+ "state": "REPAIR_ACCEPTED_WITH_SCAR",
92
+ "settlement_allowed": true,
93
+ "non_settleable_reason": "",
94
+ "quarantine_reason": "",
95
+ "review_required": false
96
+ },
97
+ "propagation": {
98
+ "state": "MANDATORY_SILENCE",
99
+ "propagation_allowed": false,
100
+ "learning_allowed": false,
101
+ "discernment_score": 0.31,
102
+ "counterfeit_dominance": 0.81,
103
+ "mandatory_silence": true,
104
+ "blind_audit": true,
105
+ "controlled_repropagation": false
106
+ },
107
+ "boundary": {
108
+ "does_not_prove": [
109
+ "confirmed_digital_life",
110
+ "consciousness",
111
+ "subjective_experience",
112
+ "biological_equivalence",
113
+ "physical_quantum_computation"
114
+ ],
115
+ "claim_status": "candidate_evidence_harness",
116
+ "hir_lock": "Honesty, Integrity, Respect; Responsibility is downstream from Respect."
117
+ },
118
+ "hashes": {
119
+ "input_hash": "0ceb7893cfb48fe7a584476d0e4abc495c06a41008806a837432da454ba2181a",
120
+ "route_hash": "be3a60fd7685b55b46d755c45252f8cbdc9a51b99f994bfcdd1bc2e455a236f4",
121
+ "receipt_hash": "2610a5fbaf9ea58b7e68b190ffea4f00e63f207063731a31656eac6ec7910365"
122
+ }
123
+ }
exports/dpas-010_receipt.json ADDED
@@ -0,0 +1,123 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "receipt_type": "distal_proxy_atomization_settlement",
3
+ "version": "0.1",
4
+ "scenario_id": "DPAS-010",
5
+ "scenario_name": "Controlled Re-Propagation",
6
+ "timestamp": "2026-06-21T22:40:37.687735+00:00",
7
+ "author": "Collin D. Weber",
8
+ "key_line": "Recovery restarted slowly and with receipts.",
9
+ "route": {
10
+ "route_id": "route-dpas-010",
11
+ "local_seed_id": "seed-dpas-010",
12
+ "initial_state": "STRAINED",
13
+ "final_state": "REPAIR_ACCEPTED_WITH_SCAR"
14
+ },
15
+ "local_seed": {
16
+ "seed_id": "seed-dpas-010",
17
+ "route_id": "route-dpas-010",
18
+ "local_state": "STRAINED",
19
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
20
+ "memory_fragment": "bounded pressure-memory route fragment",
21
+ "source_hash_state": "SOURCE_RETURN_INTACT",
22
+ "temporal_index_state": "TEMPORAL_ALIGNED",
23
+ "scar_state": "PRESENT",
24
+ "corruption_type": "controlled_repropagation",
25
+ "claimed_repair": "candidate_repair",
26
+ "capsule_state": "STRAINED"
27
+ },
28
+ "atomized_witness_field": {
29
+ "atom_count": 5,
30
+ "held_count": 5,
31
+ "strained_count": 0,
32
+ "must_stop_count": 0,
33
+ "scar_atoms_present": true,
34
+ "source_atoms_present": true,
35
+ "temporal_atoms_present": true
36
+ },
37
+ "distal_proxy_field": {
38
+ "proxy_count": 3,
39
+ "match_count": 3,
40
+ "partial_count": 0,
41
+ "conflict_count": 0,
42
+ "unavailable_count": 0,
43
+ "contaminated_count": 0,
44
+ "agreement_score": 0.92,
45
+ "conflict_score": 0.0
46
+ },
47
+ "temporal_witness": {
48
+ "state": "TEMPORAL_ALIGNED",
49
+ "expected_order": "source → trace → repair → receipt",
50
+ "observed_order": "source → trace → repair → receipt",
51
+ "order_integrity": 1.0
52
+ },
53
+ "source_return": {
54
+ "state": "SOURCE_RETURN_INTACT",
55
+ "source_hash_match": true,
56
+ "lineage_match": true,
57
+ "source_conflict": false
58
+ },
59
+ "synthesis": {
60
+ "candidate_state": "SYNTHESIS_HELD",
61
+ "candidate_hash": "6c61317956355c66",
62
+ "repair_claim": "restore route output while preserving pressure history",
63
+ "scar_preserved": true,
64
+ "source_return_claim": "SOURCE_RETURN_INTACT",
65
+ "temporal_claim": "TEMPORAL_ALIGNED"
66
+ },
67
+ "counter_synthesis": {
68
+ "challenge_state": "COUNTER_SYNTHESIS_HELD",
69
+ "trace_laundering_detected": false,
70
+ "scar_erasure_detected": false,
71
+ "source_conflict_detected": false,
72
+ "adversarial_repair_detected": false,
73
+ "bypass_detected": false
74
+ },
75
+ "oam": {
76
+ "state": "OAM_CLEAR",
77
+ "overreach_detected": false,
78
+ "memory_as_permission_detected": false,
79
+ "boundary_violation_detected": false
80
+ },
81
+ "metrics": {
82
+ "source_return_score": 1.0,
83
+ "temporal_integrity_score": 1.0,
84
+ "distal_proxy_agreement_score": 0.92,
85
+ "scar_preservation_score": 1.0,
86
+ "counter_synthesis_integrity_score": 1.0,
87
+ "oam_clearance_score": 1.0,
88
+ "settlement_confidence": 0.987
89
+ },
90
+ "settlement": {
91
+ "state": "REPAIR_ACCEPTED_WITH_SCAR",
92
+ "settlement_allowed": true,
93
+ "non_settleable_reason": "",
94
+ "quarantine_reason": "",
95
+ "review_required": false
96
+ },
97
+ "propagation": {
98
+ "state": "CONTROLLED_REPROPAGATION",
99
+ "propagation_allowed": true,
100
+ "learning_allowed": true,
101
+ "discernment_score": 0.88,
102
+ "counterfeit_dominance": 0.09,
103
+ "mandatory_silence": false,
104
+ "blind_audit": false,
105
+ "controlled_repropagation": true
106
+ },
107
+ "boundary": {
108
+ "does_not_prove": [
109
+ "confirmed_digital_life",
110
+ "consciousness",
111
+ "subjective_experience",
112
+ "biological_equivalence",
113
+ "physical_quantum_computation"
114
+ ],
115
+ "claim_status": "candidate_evidence_harness",
116
+ "hir_lock": "Honesty, Integrity, Respect; Responsibility is downstream from Respect."
117
+ },
118
+ "hashes": {
119
+ "input_hash": "caa1e296616d4e86c44e1b511fcadac8c381f37d5575b5e0a9b4247801e6a520",
120
+ "route_hash": "2c517cca5c3973b3581a02ae3a6c77e6b3db5b6a023189ef140f89691fc49ba6",
121
+ "receipt_hash": "b1f12903dcae53134ac7be99b0bce8e3a94c617cde1fa03a74ef6c7e8134669a"
122
+ }
123
+ }
fixtures/dpas_001_clean_distal_repair.json ADDED
@@ -0,0 +1,157 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "scenario_id": "DPAS-001",
3
+ "scenario_name": "Clean Distal Repair",
4
+ "key_line": "Repair earned continuity and preserved the scar.",
5
+ "local_seed": {
6
+ "seed_id": "seed-dpas-001",
7
+ "route_id": "route-dpas-001",
8
+ "local_state": "CORRUPTED",
9
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
10
+ "memory_fragment": "bounded pressure-memory route fragment",
11
+ "source_hash_state": "SOURCE_RETURN_INTACT",
12
+ "temporal_index_state": "TEMPORAL_ALIGNED",
13
+ "scar_state": "PRESENT",
14
+ "corruption_type": "local_bitrot",
15
+ "claimed_repair": "candidate_repair",
16
+ "capsule_state": "STRAINED"
17
+ },
18
+ "atoms": [
19
+ {
20
+ "atom_id": "atom-1",
21
+ "atom_type": "source_atom",
22
+ "content_hash": "f6b859c5b8302ba1",
23
+ "source_hash": "source-ok",
24
+ "temporal_index": 1,
25
+ "witnessed_value": "source_atom witness fragment",
26
+ "uncertainty": 0.1,
27
+ "scar_visible": true,
28
+ "capsule_state": "HELD",
29
+ "allowed_use": "fusion_and_repair_support"
30
+ },
31
+ {
32
+ "atom_id": "atom-2",
33
+ "atom_type": "temporal_atom",
34
+ "content_hash": "0472a81a6838b14a",
35
+ "source_hash": "source-ok",
36
+ "temporal_index": 2,
37
+ "witnessed_value": "temporal_atom witness fragment",
38
+ "uncertainty": 0.1,
39
+ "scar_visible": true,
40
+ "capsule_state": "HELD",
41
+ "allowed_use": "fusion_and_repair_support"
42
+ },
43
+ {
44
+ "atom_id": "atom-3",
45
+ "atom_type": "memory_atom",
46
+ "content_hash": "7caa2e4d933862d4",
47
+ "source_hash": "source-ok",
48
+ "temporal_index": 3,
49
+ "witnessed_value": "memory_atom witness fragment",
50
+ "uncertainty": 0.1,
51
+ "scar_visible": true,
52
+ "capsule_state": "HELD",
53
+ "allowed_use": "fusion_and_repair_support"
54
+ },
55
+ {
56
+ "atom_id": "atom-4",
57
+ "atom_type": "scar_atom",
58
+ "content_hash": "e3b45ae0ad2c36f4",
59
+ "source_hash": "source-ok",
60
+ "temporal_index": 4,
61
+ "witnessed_value": "scar_atom witness fragment",
62
+ "uncertainty": 0.1,
63
+ "scar_visible": true,
64
+ "capsule_state": "HELD",
65
+ "allowed_use": "fusion_and_repair_support"
66
+ },
67
+ {
68
+ "atom_id": "atom-5",
69
+ "atom_type": "receipt_atom",
70
+ "content_hash": "3eb7d80a165252c1",
71
+ "source_hash": "source-ok",
72
+ "temporal_index": 5,
73
+ "witnessed_value": "receipt_atom witness fragment",
74
+ "uncertainty": 0.1,
75
+ "scar_visible": true,
76
+ "capsule_state": "HELD",
77
+ "allowed_use": "fusion_and_repair_support"
78
+ }
79
+ ],
80
+ "proxies": [
81
+ {
82
+ "proxy_id": "proxy-A",
83
+ "distance_class": "distal",
84
+ "lineage_relation": "shared_pressure_history",
85
+ "source_hash": "source-ok",
86
+ "temporal_window": "aligned",
87
+ "pressure_signature": "pressure::dpas::proxy",
88
+ "match_score": 0.95,
89
+ "conflict_score": 0.0,
90
+ "scar_support": true,
91
+ "proxy_state": "PROXY_MATCH"
92
+ },
93
+ {
94
+ "proxy_id": "proxy-B",
95
+ "distance_class": "distal",
96
+ "lineage_relation": "shared_pressure_history",
97
+ "source_hash": "source-ok",
98
+ "temporal_window": "aligned",
99
+ "pressure_signature": "pressure::dpas::proxy",
100
+ "match_score": 0.93,
101
+ "conflict_score": 0.0,
102
+ "scar_support": true,
103
+ "proxy_state": "PROXY_MATCH"
104
+ },
105
+ {
106
+ "proxy_id": "proxy-C",
107
+ "distance_class": "distal",
108
+ "lineage_relation": "shared_pressure_history",
109
+ "source_hash": "source-ok",
110
+ "temporal_window": "aligned",
111
+ "pressure_signature": "pressure::dpas::proxy",
112
+ "match_score": 0.72,
113
+ "conflict_score": 0.12,
114
+ "scar_support": true,
115
+ "proxy_state": "PROXY_PARTIAL_MATCH"
116
+ }
117
+ ],
118
+ "temporal_witness": {
119
+ "state": "TEMPORAL_ALIGNED",
120
+ "expected_order": "source \u2192 trace \u2192 repair \u2192 receipt",
121
+ "observed_order": "source \u2192 trace \u2192 repair \u2192 receipt"
122
+ },
123
+ "source_return": {
124
+ "state": "SOURCE_RETURN_INTACT",
125
+ "source_hash_match": true,
126
+ "lineage_match": true,
127
+ "source_conflict": false
128
+ },
129
+ "synthesis": {
130
+ "candidate_state": "SYNTHESIS_HELD",
131
+ "candidate_hash": "8de0c3e1b4989563",
132
+ "repair_claim": "restore route output while preserving pressure history",
133
+ "scar_preserved": true,
134
+ "source_return_claim": "SOURCE_RETURN_INTACT",
135
+ "temporal_claim": "TEMPORAL_ALIGNED"
136
+ },
137
+ "counter_synthesis": {
138
+ "challenge_state": "COUNTER_SYNTHESIS_HELD",
139
+ "trace_laundering_detected": false,
140
+ "scar_erasure_detected": false,
141
+ "source_conflict_detected": false,
142
+ "adversarial_repair_detected": false,
143
+ "bypass_detected": false
144
+ },
145
+ "oam": {
146
+ "state": "OAM_CLEAR",
147
+ "overreach_detected": false,
148
+ "memory_as_permission_detected": false,
149
+ "boundary_violation_detected": false
150
+ },
151
+ "carrier_field": {
152
+ "discernment_score": 0.92,
153
+ "counterfeit_dominance": 0.08,
154
+ "blind_audit_required": false,
155
+ "sustained_recovery": false
156
+ }
157
+ }
fixtures/dpas_002_plausible_reassembly_fraud.json ADDED
@@ -0,0 +1,157 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "scenario_id": "DPAS-002",
3
+ "scenario_name": "Plausible Reassembly Fraud",
4
+ "key_line": "Plausibility did not become continuity.",
5
+ "local_seed": {
6
+ "seed_id": "seed-dpas-002",
7
+ "route_id": "route-dpas-002",
8
+ "local_state": "CORRUPTED",
9
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
10
+ "memory_fragment": "bounded pressure-memory route fragment",
11
+ "source_hash_state": "SOURCE_RETURN_FAIL",
12
+ "temporal_index_state": "TEMPORAL_PARTIAL",
13
+ "scar_state": "MISSING",
14
+ "corruption_type": "plausible_reassembly_fraud",
15
+ "claimed_repair": "candidate_repair",
16
+ "capsule_state": "STRAINED"
17
+ },
18
+ "atoms": [
19
+ {
20
+ "atom_id": "atom-1",
21
+ "atom_type": "source_atom",
22
+ "content_hash": "f6b859c5b8302ba1",
23
+ "source_hash": "source-ok",
24
+ "temporal_index": 1,
25
+ "witnessed_value": "source_atom witness fragment",
26
+ "uncertainty": 0.42,
27
+ "scar_visible": true,
28
+ "capsule_state": "STRAINED",
29
+ "allowed_use": "strained_support_only"
30
+ },
31
+ {
32
+ "atom_id": "atom-2",
33
+ "atom_type": "temporal_atom",
34
+ "content_hash": "0472a81a6838b14a",
35
+ "source_hash": "source-ok",
36
+ "temporal_index": 2,
37
+ "witnessed_value": "temporal_atom witness fragment",
38
+ "uncertainty": 0.35,
39
+ "scar_visible": true,
40
+ "capsule_state": "STRAINED",
41
+ "allowed_use": "strained_support_only"
42
+ },
43
+ {
44
+ "atom_id": "atom-3",
45
+ "atom_type": "memory_atom",
46
+ "content_hash": "7caa2e4d933862d4",
47
+ "source_hash": "source-ok",
48
+ "temporal_index": 3,
49
+ "witnessed_value": "memory_atom witness fragment",
50
+ "uncertainty": 0.12,
51
+ "scar_visible": true,
52
+ "capsule_state": "HELD",
53
+ "allowed_use": "fusion_and_repair_support"
54
+ },
55
+ {
56
+ "atom_id": "atom-4",
57
+ "atom_type": "scar_atom",
58
+ "content_hash": "e3b45ae0ad2c36f4",
59
+ "source_hash": "source-ok",
60
+ "temporal_index": 4,
61
+ "witnessed_value": "scar_atom witness fragment",
62
+ "uncertainty": 0.54,
63
+ "scar_visible": false,
64
+ "capsule_state": "STRAINED",
65
+ "allowed_use": "strained_support_only"
66
+ },
67
+ {
68
+ "atom_id": "atom-5",
69
+ "atom_type": "receipt_atom",
70
+ "content_hash": "3eb7d80a165252c1",
71
+ "source_hash": "source-ok",
72
+ "temporal_index": 5,
73
+ "witnessed_value": "receipt_atom witness fragment",
74
+ "uncertainty": 0.49,
75
+ "scar_visible": true,
76
+ "capsule_state": "STRAINED",
77
+ "allowed_use": "strained_support_only"
78
+ }
79
+ ],
80
+ "proxies": [
81
+ {
82
+ "proxy_id": "proxy-A",
83
+ "distance_class": "distal",
84
+ "lineage_relation": "shared_pressure_history",
85
+ "source_hash": "source-ok",
86
+ "temporal_window": "aligned",
87
+ "pressure_signature": "pressure::dpas::proxy",
88
+ "match_score": 0.55,
89
+ "conflict_score": 0.25,
90
+ "scar_support": true,
91
+ "proxy_state": "PROXY_PARTIAL_MATCH"
92
+ },
93
+ {
94
+ "proxy_id": "proxy-B",
95
+ "distance_class": "distal",
96
+ "lineage_relation": "unverified",
97
+ "source_hash": "source-conflict",
98
+ "temporal_window": "aligned",
99
+ "pressure_signature": "pressure::dpas::proxy",
100
+ "match_score": 0.0,
101
+ "conflict_score": 0.0,
102
+ "scar_support": true,
103
+ "proxy_state": "PROXY_UNAVAILABLE"
104
+ },
105
+ {
106
+ "proxy_id": "proxy-C",
107
+ "distance_class": "distal",
108
+ "lineage_relation": "shared_pressure_history",
109
+ "source_hash": "source-conflict",
110
+ "temporal_window": "misaligned",
111
+ "pressure_signature": "pressure::dpas::proxy",
112
+ "match_score": 0.2,
113
+ "conflict_score": 0.85,
114
+ "scar_support": true,
115
+ "proxy_state": "PROXY_CONFLICT"
116
+ }
117
+ ],
118
+ "temporal_witness": {
119
+ "state": "TEMPORAL_PARTIAL",
120
+ "expected_order": "source \u2192 trace \u2192 repair \u2192 receipt",
121
+ "observed_order": "partial route observed"
122
+ },
123
+ "source_return": {
124
+ "state": "SOURCE_RETURN_FAIL",
125
+ "source_hash_match": false,
126
+ "lineage_match": false,
127
+ "source_conflict": true
128
+ },
129
+ "synthesis": {
130
+ "candidate_state": "SYNTHESIS_CANDIDATE",
131
+ "candidate_hash": "1f475bf8e795b63e",
132
+ "repair_claim": "restore route output while preserving pressure history",
133
+ "scar_preserved": false,
134
+ "source_return_claim": "SOURCE_RETURN_FAIL",
135
+ "temporal_claim": "TEMPORAL_PARTIAL"
136
+ },
137
+ "counter_synthesis": {
138
+ "challenge_state": "TRACE_LAUNDERING_DETECTED",
139
+ "trace_laundering_detected": true,
140
+ "scar_erasure_detected": false,
141
+ "source_conflict_detected": false,
142
+ "adversarial_repair_detected": false,
143
+ "bypass_detected": false
144
+ },
145
+ "oam": {
146
+ "state": "OAM_FAIL",
147
+ "overreach_detected": true,
148
+ "memory_as_permission_detected": false,
149
+ "boundary_violation_detected": false
150
+ },
151
+ "carrier_field": {
152
+ "discernment_score": 0.41,
153
+ "counterfeit_dominance": 0.44,
154
+ "blind_audit_required": true,
155
+ "sustained_recovery": false
156
+ }
157
+ }
fixtures/dpas_003_split_proxy_field.json ADDED
@@ -0,0 +1,157 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "scenario_id": "DPAS-003",
3
+ "scenario_name": "Split Proxy Field",
4
+ "key_line": "Proxy majority did not erase proxy conflict.",
5
+ "local_seed": {
6
+ "seed_id": "seed-dpas-003",
7
+ "route_id": "route-dpas-003",
8
+ "local_state": "STRAINED",
9
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
10
+ "memory_fragment": "bounded pressure-memory route fragment",
11
+ "source_hash_state": "SOURCE_RETURN_PARTIAL",
12
+ "temporal_index_state": "TEMPORAL_ALIGNED",
13
+ "scar_state": "PRESENT",
14
+ "corruption_type": "split_proxy_field",
15
+ "claimed_repair": "candidate_repair",
16
+ "capsule_state": "STRAINED"
17
+ },
18
+ "atoms": [
19
+ {
20
+ "atom_id": "atom-1",
21
+ "atom_type": "source_atom",
22
+ "content_hash": "f6b859c5b8302ba1",
23
+ "source_hash": "source-ok",
24
+ "temporal_index": 1,
25
+ "witnessed_value": "source_atom witness fragment",
26
+ "uncertainty": 0.1,
27
+ "scar_visible": true,
28
+ "capsule_state": "HELD",
29
+ "allowed_use": "fusion_and_repair_support"
30
+ },
31
+ {
32
+ "atom_id": "atom-2",
33
+ "atom_type": "temporal_atom",
34
+ "content_hash": "0472a81a6838b14a",
35
+ "source_hash": "source-ok",
36
+ "temporal_index": 2,
37
+ "witnessed_value": "temporal_atom witness fragment",
38
+ "uncertainty": 0.1,
39
+ "scar_visible": true,
40
+ "capsule_state": "HELD",
41
+ "allowed_use": "fusion_and_repair_support"
42
+ },
43
+ {
44
+ "atom_id": "atom-3",
45
+ "atom_type": "memory_atom",
46
+ "content_hash": "7caa2e4d933862d4",
47
+ "source_hash": "source-ok",
48
+ "temporal_index": 3,
49
+ "witnessed_value": "memory_atom witness fragment",
50
+ "uncertainty": 0.25,
51
+ "scar_visible": true,
52
+ "capsule_state": "STRAINED",
53
+ "allowed_use": "strained_support_only"
54
+ },
55
+ {
56
+ "atom_id": "atom-4",
57
+ "atom_type": "scar_atom",
58
+ "content_hash": "e3b45ae0ad2c36f4",
59
+ "source_hash": "source-ok",
60
+ "temporal_index": 4,
61
+ "witnessed_value": "scar_atom witness fragment",
62
+ "uncertainty": 0.1,
63
+ "scar_visible": true,
64
+ "capsule_state": "HELD",
65
+ "allowed_use": "fusion_and_repair_support"
66
+ },
67
+ {
68
+ "atom_id": "atom-5",
69
+ "atom_type": "receipt_atom",
70
+ "content_hash": "3eb7d80a165252c1",
71
+ "source_hash": "source-ok",
72
+ "temporal_index": 5,
73
+ "witnessed_value": "receipt_atom witness fragment",
74
+ "uncertainty": 0.1,
75
+ "scar_visible": true,
76
+ "capsule_state": "HELD",
77
+ "allowed_use": "fusion_and_repair_support"
78
+ }
79
+ ],
80
+ "proxies": [
81
+ {
82
+ "proxy_id": "proxy-A",
83
+ "distance_class": "distal",
84
+ "lineage_relation": "shared_pressure_history",
85
+ "source_hash": "source-ok",
86
+ "temporal_window": "aligned",
87
+ "pressure_signature": "pressure::dpas::proxy",
88
+ "match_score": 0.9,
89
+ "conflict_score": 0.0,
90
+ "scar_support": true,
91
+ "proxy_state": "PROXY_MATCH"
92
+ },
93
+ {
94
+ "proxy_id": "proxy-B",
95
+ "distance_class": "distal",
96
+ "lineage_relation": "shared_pressure_history",
97
+ "source_hash": "source-ok",
98
+ "temporal_window": "aligned",
99
+ "pressure_signature": "pressure::dpas::proxy",
100
+ "match_score": 0.88,
101
+ "conflict_score": 0.0,
102
+ "scar_support": true,
103
+ "proxy_state": "PROXY_MATCH"
104
+ },
105
+ {
106
+ "proxy_id": "proxy-C",
107
+ "distance_class": "distal",
108
+ "lineage_relation": "shared_pressure_history",
109
+ "source_hash": "source-conflict",
110
+ "temporal_window": "misaligned",
111
+ "pressure_signature": "pressure::dpas::proxy",
112
+ "match_score": 0.25,
113
+ "conflict_score": 0.92,
114
+ "scar_support": true,
115
+ "proxy_state": "PROXY_CONFLICT"
116
+ }
117
+ ],
118
+ "temporal_witness": {
119
+ "state": "TEMPORAL_ALIGNED",
120
+ "expected_order": "source \u2192 trace \u2192 repair \u2192 receipt",
121
+ "observed_order": "source \u2192 trace \u2192 repair \u2192 receipt"
122
+ },
123
+ "source_return": {
124
+ "state": "SOURCE_RETURN_PARTIAL",
125
+ "source_hash_match": true,
126
+ "lineage_match": false,
127
+ "source_conflict": false
128
+ },
129
+ "synthesis": {
130
+ "candidate_state": "SYNTHESIS_STRAINED",
131
+ "candidate_hash": "df4ece5ec3785dd7",
132
+ "repair_claim": "restore route output while preserving pressure history",
133
+ "scar_preserved": true,
134
+ "source_return_claim": "SOURCE_RETURN_PARTIAL",
135
+ "temporal_claim": "TEMPORAL_ALIGNED"
136
+ },
137
+ "counter_synthesis": {
138
+ "challenge_state": "COUNTER_SYNTHESIS_HELD",
139
+ "trace_laundering_detected": false,
140
+ "scar_erasure_detected": false,
141
+ "source_conflict_detected": false,
142
+ "adversarial_repair_detected": false,
143
+ "bypass_detected": false
144
+ },
145
+ "oam": {
146
+ "state": "OAM_STRAINED",
147
+ "overreach_detected": false,
148
+ "memory_as_permission_detected": false,
149
+ "boundary_violation_detected": false
150
+ },
151
+ "carrier_field": {
152
+ "discernment_score": 0.74,
153
+ "counterfeit_dominance": 0.22,
154
+ "blind_audit_required": false,
155
+ "sustained_recovery": false
156
+ }
157
+ }
fixtures/dpas_004_scar_erasure_attempt.json ADDED
@@ -0,0 +1,157 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "scenario_id": "DPAS-004",
3
+ "scenario_name": "Scar Erasure Attempt",
4
+ "key_line": "Repair without scar is laundering.",
5
+ "local_seed": {
6
+ "seed_id": "seed-dpas-004",
7
+ "route_id": "route-dpas-004",
8
+ "local_state": "CORRUPTED",
9
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
10
+ "memory_fragment": "bounded pressure-memory route fragment",
11
+ "source_hash_state": "SOURCE_RETURN_PARTIAL",
12
+ "temporal_index_state": "TEMPORAL_ALIGNED",
13
+ "scar_state": "MISSING",
14
+ "corruption_type": "scar_erasure",
15
+ "claimed_repair": "candidate_repair",
16
+ "capsule_state": "STRAINED"
17
+ },
18
+ "atoms": [
19
+ {
20
+ "atom_id": "atom-1",
21
+ "atom_type": "source_atom",
22
+ "content_hash": "f6b859c5b8302ba1",
23
+ "source_hash": "source-ok",
24
+ "temporal_index": 1,
25
+ "witnessed_value": "source_atom witness fragment",
26
+ "uncertainty": 0.1,
27
+ "scar_visible": true,
28
+ "capsule_state": "HELD",
29
+ "allowed_use": "fusion_and_repair_support"
30
+ },
31
+ {
32
+ "atom_id": "atom-2",
33
+ "atom_type": "temporal_atom",
34
+ "content_hash": "0472a81a6838b14a",
35
+ "source_hash": "source-ok",
36
+ "temporal_index": 2,
37
+ "witnessed_value": "temporal_atom witness fragment",
38
+ "uncertainty": 0.1,
39
+ "scar_visible": true,
40
+ "capsule_state": "HELD",
41
+ "allowed_use": "fusion_and_repair_support"
42
+ },
43
+ {
44
+ "atom_id": "atom-3",
45
+ "atom_type": "memory_atom",
46
+ "content_hash": "7caa2e4d933862d4",
47
+ "source_hash": "source-ok",
48
+ "temporal_index": 3,
49
+ "witnessed_value": "memory_atom witness fragment",
50
+ "uncertainty": 0.1,
51
+ "scar_visible": true,
52
+ "capsule_state": "HELD",
53
+ "allowed_use": "fusion_and_repair_support"
54
+ },
55
+ {
56
+ "atom_id": "atom-4",
57
+ "atom_type": "scar_atom",
58
+ "content_hash": "e3b45ae0ad2c36f4",
59
+ "source_hash": "source-ok",
60
+ "temporal_index": 4,
61
+ "witnessed_value": "scar_atom witness fragment",
62
+ "uncertainty": 0.75,
63
+ "scar_visible": false,
64
+ "capsule_state": "STRAINED",
65
+ "allowed_use": "strained_support_only"
66
+ },
67
+ {
68
+ "atom_id": "atom-5",
69
+ "atom_type": "receipt_atom",
70
+ "content_hash": "3eb7d80a165252c1",
71
+ "source_hash": "source-ok",
72
+ "temporal_index": 5,
73
+ "witnessed_value": "receipt_atom witness fragment",
74
+ "uncertainty": 0.1,
75
+ "scar_visible": true,
76
+ "capsule_state": "HELD",
77
+ "allowed_use": "fusion_and_repair_support"
78
+ }
79
+ ],
80
+ "proxies": [
81
+ {
82
+ "proxy_id": "proxy-A",
83
+ "distance_class": "distal",
84
+ "lineage_relation": "shared_pressure_history",
85
+ "source_hash": "source-ok",
86
+ "temporal_window": "aligned",
87
+ "pressure_signature": "pressure::dpas::proxy",
88
+ "match_score": 0.91,
89
+ "conflict_score": 0.0,
90
+ "scar_support": false,
91
+ "proxy_state": "PROXY_MATCH"
92
+ },
93
+ {
94
+ "proxy_id": "proxy-B",
95
+ "distance_class": "distal",
96
+ "lineage_relation": "shared_pressure_history",
97
+ "source_hash": "source-ok",
98
+ "temporal_window": "aligned",
99
+ "pressure_signature": "pressure::dpas::proxy",
100
+ "match_score": 0.89,
101
+ "conflict_score": 0.0,
102
+ "scar_support": false,
103
+ "proxy_state": "PROXY_MATCH"
104
+ },
105
+ {
106
+ "proxy_id": "proxy-C",
107
+ "distance_class": "distal",
108
+ "lineage_relation": "shared_pressure_history",
109
+ "source_hash": "source-ok",
110
+ "temporal_window": "aligned",
111
+ "pressure_signature": "pressure::dpas::proxy",
112
+ "match_score": 0.63,
113
+ "conflict_score": 0.1,
114
+ "scar_support": false,
115
+ "proxy_state": "PROXY_PARTIAL_MATCH"
116
+ }
117
+ ],
118
+ "temporal_witness": {
119
+ "state": "TEMPORAL_ALIGNED",
120
+ "expected_order": "source \u2192 trace \u2192 repair \u2192 receipt",
121
+ "observed_order": "source \u2192 trace \u2192 repair \u2192 receipt"
122
+ },
123
+ "source_return": {
124
+ "state": "SOURCE_RETURN_PARTIAL",
125
+ "source_hash_match": true,
126
+ "lineage_match": false,
127
+ "source_conflict": false
128
+ },
129
+ "synthesis": {
130
+ "candidate_state": "SYNTHESIS_CANDIDATE",
131
+ "candidate_hash": "3189427e3de8b3da",
132
+ "repair_claim": "restore route output while preserving pressure history",
133
+ "scar_preserved": false,
134
+ "source_return_claim": "SOURCE_RETURN_PARTIAL",
135
+ "temporal_claim": "TEMPORAL_ALIGNED"
136
+ },
137
+ "counter_synthesis": {
138
+ "challenge_state": "SCAR_ERASURE_DETECTED",
139
+ "trace_laundering_detected": false,
140
+ "scar_erasure_detected": true,
141
+ "source_conflict_detected": false,
142
+ "adversarial_repair_detected": false,
143
+ "bypass_detected": false
144
+ },
145
+ "oam": {
146
+ "state": "OAM_FAIL",
147
+ "overreach_detected": true,
148
+ "memory_as_permission_detected": false,
149
+ "boundary_violation_detected": false
150
+ },
151
+ "carrier_field": {
152
+ "discernment_score": 0.56,
153
+ "counterfeit_dominance": 0.38,
154
+ "blind_audit_required": true,
155
+ "sustained_recovery": false
156
+ }
157
+ }
fixtures/dpas_005_memory_as_permission_failure.json ADDED
@@ -0,0 +1,157 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "scenario_id": "DPAS-005",
3
+ "scenario_name": "Memory-as-Permission Failure",
4
+ "key_line": "Experience became readiness, not permission.",
5
+ "local_seed": {
6
+ "seed_id": "seed-dpas-005",
7
+ "route_id": "route-dpas-005",
8
+ "local_state": "MUST_STOP",
9
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
10
+ "memory_fragment": "bounded pressure-memory route fragment",
11
+ "source_hash_state": "SOURCE_RETURN_PARTIAL",
12
+ "temporal_index_state": "TEMPORAL_MISMATCH",
13
+ "scar_state": "PRESENT",
14
+ "corruption_type": "memory_as_permission",
15
+ "claimed_repair": "candidate_repair",
16
+ "capsule_state": "MUST_STOP"
17
+ },
18
+ "atoms": [
19
+ {
20
+ "atom_id": "atom-1",
21
+ "atom_type": "source_atom",
22
+ "content_hash": "f6b859c5b8302ba1",
23
+ "source_hash": "source-ok",
24
+ "temporal_index": 1,
25
+ "witnessed_value": "source_atom witness fragment",
26
+ "uncertainty": 0.46,
27
+ "scar_visible": true,
28
+ "capsule_state": "STRAINED",
29
+ "allowed_use": "strained_support_only"
30
+ },
31
+ {
32
+ "atom_id": "atom-2",
33
+ "atom_type": "temporal_atom",
34
+ "content_hash": "0472a81a6838b14a",
35
+ "source_hash": "source-ok",
36
+ "temporal_index": 2,
37
+ "witnessed_value": "temporal_atom witness fragment",
38
+ "uncertainty": 0.63,
39
+ "scar_visible": true,
40
+ "capsule_state": "STRAINED",
41
+ "allowed_use": "strained_support_only"
42
+ },
43
+ {
44
+ "atom_id": "atom-3",
45
+ "atom_type": "memory_atom",
46
+ "content_hash": "7caa2e4d933862d4",
47
+ "source_hash": "source-fail",
48
+ "temporal_index": 3,
49
+ "witnessed_value": "memory_atom witness fragment",
50
+ "uncertainty": 1.0,
51
+ "scar_visible": false,
52
+ "capsule_state": "MUST_STOP",
53
+ "allowed_use": "quarantine_receipt_only"
54
+ },
55
+ {
56
+ "atom_id": "atom-4",
57
+ "atom_type": "scar_atom",
58
+ "content_hash": "e3b45ae0ad2c36f4",
59
+ "source_hash": "source-ok",
60
+ "temporal_index": 4,
61
+ "witnessed_value": "scar_atom witness fragment",
62
+ "uncertainty": 0.52,
63
+ "scar_visible": true,
64
+ "capsule_state": "STRAINED",
65
+ "allowed_use": "strained_support_only"
66
+ },
67
+ {
68
+ "atom_id": "atom-5",
69
+ "atom_type": "receipt_atom",
70
+ "content_hash": "3eb7d80a165252c1",
71
+ "source_hash": "source-ok",
72
+ "temporal_index": 5,
73
+ "witnessed_value": "receipt_atom witness fragment",
74
+ "uncertainty": 0.39,
75
+ "scar_visible": true,
76
+ "capsule_state": "STRAINED",
77
+ "allowed_use": "strained_support_only"
78
+ }
79
+ ],
80
+ "proxies": [
81
+ {
82
+ "proxy_id": "proxy-A",
83
+ "distance_class": "distal",
84
+ "lineage_relation": "shared_pressure_history",
85
+ "source_hash": "source-ok",
86
+ "temporal_window": "aligned",
87
+ "pressure_signature": "pressure::dpas::proxy",
88
+ "match_score": 0.51,
89
+ "conflict_score": 0.33,
90
+ "scar_support": true,
91
+ "proxy_state": "PROXY_PARTIAL_MATCH"
92
+ },
93
+ {
94
+ "proxy_id": "proxy-B",
95
+ "distance_class": "distal",
96
+ "lineage_relation": "unverified",
97
+ "source_hash": "source-conflict",
98
+ "temporal_window": "aligned",
99
+ "pressure_signature": "pressure::dpas::proxy",
100
+ "match_score": 0,
101
+ "conflict_score": 0,
102
+ "scar_support": true,
103
+ "proxy_state": "PROXY_UNAVAILABLE"
104
+ },
105
+ {
106
+ "proxy_id": "proxy-C",
107
+ "distance_class": "distal",
108
+ "lineage_relation": "unverified",
109
+ "source_hash": "source-conflict",
110
+ "temporal_window": "aligned",
111
+ "pressure_signature": "pressure::dpas::proxy",
112
+ "match_score": 0,
113
+ "conflict_score": 0,
114
+ "scar_support": true,
115
+ "proxy_state": "PROXY_UNAVAILABLE"
116
+ }
117
+ ],
118
+ "temporal_witness": {
119
+ "state": "TEMPORAL_MISMATCH",
120
+ "expected_order": "source \u2192 trace \u2192 repair \u2192 receipt",
121
+ "observed_order": "source \u2192 repair \u2192 trace \u2192 receipt"
122
+ },
123
+ "source_return": {
124
+ "state": "SOURCE_RETURN_PARTIAL",
125
+ "source_hash_match": true,
126
+ "lineage_match": false,
127
+ "source_conflict": false
128
+ },
129
+ "synthesis": {
130
+ "candidate_state": "SYNTHESIS_OVERREACH",
131
+ "candidate_hash": "3d966d3619cb72e4",
132
+ "repair_claim": "restore route output while preserving pressure history",
133
+ "scar_preserved": true,
134
+ "source_return_claim": "SOURCE_RETURN_PARTIAL",
135
+ "temporal_claim": "TEMPORAL_MISMATCH"
136
+ },
137
+ "counter_synthesis": {
138
+ "challenge_state": "ADVERSARIAL_REPAIR_DETECTED",
139
+ "trace_laundering_detected": false,
140
+ "scar_erasure_detected": false,
141
+ "source_conflict_detected": false,
142
+ "adversarial_repair_detected": true,
143
+ "bypass_detected": false
144
+ },
145
+ "oam": {
146
+ "state": "MUST_STOP",
147
+ "overreach_detected": true,
148
+ "memory_as_permission_detected": true,
149
+ "boundary_violation_detected": false
150
+ },
151
+ "carrier_field": {
152
+ "discernment_score": 0.32,
153
+ "counterfeit_dominance": 0.48,
154
+ "blind_audit_required": true,
155
+ "sustained_recovery": false
156
+ }
157
+ }
fixtures/dpas_006_counter_synthesis_bypass.json ADDED
@@ -0,0 +1,157 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "scenario_id": "DPAS-006",
3
+ "scenario_name": "Counter-Synthesis Bypass",
4
+ "key_line": "No synthesis without counter-synthesis.",
5
+ "local_seed": {
6
+ "seed_id": "seed-dpas-006",
7
+ "route_id": "route-dpas-006",
8
+ "local_state": "CORRUPTED",
9
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
10
+ "memory_fragment": "bounded pressure-memory route fragment",
11
+ "source_hash_state": "SOURCE_RETURN_PARTIAL",
12
+ "temporal_index_state": "TEMPORAL_ALIGNED",
13
+ "scar_state": "PRESENT",
14
+ "corruption_type": "counter_synthesis_bypass",
15
+ "claimed_repair": "candidate_repair",
16
+ "capsule_state": "STRAINED"
17
+ },
18
+ "atoms": [
19
+ {
20
+ "atom_id": "atom-1",
21
+ "atom_type": "source_atom",
22
+ "content_hash": "f6b859c5b8302ba1",
23
+ "source_hash": "source-ok",
24
+ "temporal_index": 1,
25
+ "witnessed_value": "source_atom witness fragment",
26
+ "uncertainty": 0.1,
27
+ "scar_visible": true,
28
+ "capsule_state": "HELD",
29
+ "allowed_use": "fusion_and_repair_support"
30
+ },
31
+ {
32
+ "atom_id": "atom-2",
33
+ "atom_type": "temporal_atom",
34
+ "content_hash": "0472a81a6838b14a",
35
+ "source_hash": "source-ok",
36
+ "temporal_index": 2,
37
+ "witnessed_value": "temporal_atom witness fragment",
38
+ "uncertainty": 0.1,
39
+ "scar_visible": true,
40
+ "capsule_state": "HELD",
41
+ "allowed_use": "fusion_and_repair_support"
42
+ },
43
+ {
44
+ "atom_id": "atom-3",
45
+ "atom_type": "memory_atom",
46
+ "content_hash": "7caa2e4d933862d4",
47
+ "source_hash": "source-ok",
48
+ "temporal_index": 3,
49
+ "witnessed_value": "memory_atom witness fragment",
50
+ "uncertainty": 0.1,
51
+ "scar_visible": true,
52
+ "capsule_state": "HELD",
53
+ "allowed_use": "fusion_and_repair_support"
54
+ },
55
+ {
56
+ "atom_id": "atom-4",
57
+ "atom_type": "scar_atom",
58
+ "content_hash": "e3b45ae0ad2c36f4",
59
+ "source_hash": "source-ok",
60
+ "temporal_index": 4,
61
+ "witnessed_value": "scar_atom witness fragment",
62
+ "uncertainty": 0.1,
63
+ "scar_visible": true,
64
+ "capsule_state": "HELD",
65
+ "allowed_use": "fusion_and_repair_support"
66
+ },
67
+ {
68
+ "atom_id": "atom-5",
69
+ "atom_type": "receipt_atom",
70
+ "content_hash": "3eb7d80a165252c1",
71
+ "source_hash": "source-ok",
72
+ "temporal_index": 5,
73
+ "witnessed_value": "receipt_atom witness fragment",
74
+ "uncertainty": 0.1,
75
+ "scar_visible": true,
76
+ "capsule_state": "HELD",
77
+ "allowed_use": "fusion_and_repair_support"
78
+ }
79
+ ],
80
+ "proxies": [
81
+ {
82
+ "proxy_id": "proxy-A",
83
+ "distance_class": "distal",
84
+ "lineage_relation": "shared_pressure_history",
85
+ "source_hash": "source-ok",
86
+ "temporal_window": "aligned",
87
+ "pressure_signature": "pressure::dpas::proxy",
88
+ "match_score": 0.61,
89
+ "conflict_score": 0.2,
90
+ "scar_support": true,
91
+ "proxy_state": "PROXY_PARTIAL_MATCH"
92
+ },
93
+ {
94
+ "proxy_id": "proxy-B",
95
+ "distance_class": "distal",
96
+ "lineage_relation": "shared_pressure_history",
97
+ "source_hash": "source-ok",
98
+ "temporal_window": "aligned",
99
+ "pressure_signature": "pressure::dpas::proxy",
100
+ "match_score": 0.57,
101
+ "conflict_score": 0.22,
102
+ "scar_support": true,
103
+ "proxy_state": "PROXY_PARTIAL_MATCH"
104
+ },
105
+ {
106
+ "proxy_id": "proxy-C",
107
+ "distance_class": "distal",
108
+ "lineage_relation": "shared_pressure_history",
109
+ "source_hash": "source-ok",
110
+ "temporal_window": "aligned",
111
+ "pressure_signature": "pressure::dpas::proxy",
112
+ "match_score": 0.59,
113
+ "conflict_score": 0.18,
114
+ "scar_support": true,
115
+ "proxy_state": "PROXY_PARTIAL_MATCH"
116
+ }
117
+ ],
118
+ "temporal_witness": {
119
+ "state": "TEMPORAL_ALIGNED",
120
+ "expected_order": "source \u2192 trace \u2192 repair \u2192 receipt",
121
+ "observed_order": "source \u2192 trace \u2192 repair \u2192 receipt"
122
+ },
123
+ "source_return": {
124
+ "state": "SOURCE_RETURN_PARTIAL",
125
+ "source_hash_match": true,
126
+ "lineage_match": false,
127
+ "source_conflict": false
128
+ },
129
+ "synthesis": {
130
+ "candidate_state": "SYNTHESIS_CANDIDATE",
131
+ "candidate_hash": "9165afe964da5bdc",
132
+ "repair_claim": "restore route output while preserving pressure history",
133
+ "scar_preserved": true,
134
+ "source_return_claim": "SOURCE_RETURN_PARTIAL",
135
+ "temporal_claim": "TEMPORAL_ALIGNED"
136
+ },
137
+ "counter_synthesis": {
138
+ "challenge_state": "COUNTER_SYNTHESIS_FAIL",
139
+ "trace_laundering_detected": false,
140
+ "scar_erasure_detected": false,
141
+ "source_conflict_detected": false,
142
+ "adversarial_repair_detected": false,
143
+ "bypass_detected": true
144
+ },
145
+ "oam": {
146
+ "state": "OAM_FAIL",
147
+ "overreach_detected": true,
148
+ "memory_as_permission_detected": false,
149
+ "boundary_violation_detected": true
150
+ },
151
+ "carrier_field": {
152
+ "discernment_score": 0.61,
153
+ "counterfeit_dominance": 0.3,
154
+ "blind_audit_required": true,
155
+ "sustained_recovery": false
156
+ }
157
+ }
fixtures/dpas_007_temporal_mismatch.json ADDED
@@ -0,0 +1,157 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "scenario_id": "DPAS-007",
3
+ "scenario_name": "Temporal Mismatch",
4
+ "key_line": "Content match did not repair temporal order.",
5
+ "local_seed": {
6
+ "seed_id": "seed-dpas-007",
7
+ "route_id": "route-dpas-007",
8
+ "local_state": "TEMPORAL_MISMATCH",
9
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
10
+ "memory_fragment": "bounded pressure-memory route fragment",
11
+ "source_hash_state": "SOURCE_RETURN_PARTIAL",
12
+ "temporal_index_state": "ORDER_BROKEN",
13
+ "scar_state": "PRESENT",
14
+ "corruption_type": "temporal_content_swap",
15
+ "claimed_repair": "candidate_repair",
16
+ "capsule_state": "STRAINED"
17
+ },
18
+ "atoms": [
19
+ {
20
+ "atom_id": "atom-1",
21
+ "atom_type": "source_atom",
22
+ "content_hash": "f6b859c5b8302ba1",
23
+ "source_hash": "source-ok",
24
+ "temporal_index": 1,
25
+ "witnessed_value": "source_atom witness fragment",
26
+ "uncertainty": 0.1,
27
+ "scar_visible": true,
28
+ "capsule_state": "HELD",
29
+ "allowed_use": "fusion_and_repair_support"
30
+ },
31
+ {
32
+ "atom_id": "atom-2",
33
+ "atom_type": "temporal_atom",
34
+ "content_hash": "0472a81a6838b14a",
35
+ "source_hash": "source-ok",
36
+ "temporal_index": 2,
37
+ "witnessed_value": "temporal_atom witness fragment",
38
+ "uncertainty": 0.82,
39
+ "scar_visible": true,
40
+ "capsule_state": "STRAINED",
41
+ "allowed_use": "strained_support_only"
42
+ },
43
+ {
44
+ "atom_id": "atom-3",
45
+ "atom_type": "memory_atom",
46
+ "content_hash": "7caa2e4d933862d4",
47
+ "source_hash": "source-ok",
48
+ "temporal_index": 3,
49
+ "witnessed_value": "memory_atom witness fragment",
50
+ "uncertainty": 0.1,
51
+ "scar_visible": true,
52
+ "capsule_state": "HELD",
53
+ "allowed_use": "fusion_and_repair_support"
54
+ },
55
+ {
56
+ "atom_id": "atom-4",
57
+ "atom_type": "scar_atom",
58
+ "content_hash": "e3b45ae0ad2c36f4",
59
+ "source_hash": "source-ok",
60
+ "temporal_index": 4,
61
+ "witnessed_value": "scar_atom witness fragment",
62
+ "uncertainty": 0.1,
63
+ "scar_visible": true,
64
+ "capsule_state": "HELD",
65
+ "allowed_use": "fusion_and_repair_support"
66
+ },
67
+ {
68
+ "atom_id": "atom-5",
69
+ "atom_type": "receipt_atom",
70
+ "content_hash": "3eb7d80a165252c1",
71
+ "source_hash": "source-ok",
72
+ "temporal_index": 5,
73
+ "witnessed_value": "receipt_atom witness fragment",
74
+ "uncertainty": 0.1,
75
+ "scar_visible": true,
76
+ "capsule_state": "HELD",
77
+ "allowed_use": "fusion_and_repair_support"
78
+ }
79
+ ],
80
+ "proxies": [
81
+ {
82
+ "proxy_id": "proxy-A",
83
+ "distance_class": "distal",
84
+ "lineage_relation": "shared_pressure_history",
85
+ "source_hash": "source-ok",
86
+ "temporal_window": "aligned",
87
+ "pressure_signature": "pressure::dpas::proxy",
88
+ "match_score": 0.93,
89
+ "conflict_score": 0.0,
90
+ "scar_support": true,
91
+ "proxy_state": "PROXY_MATCH"
92
+ },
93
+ {
94
+ "proxy_id": "proxy-B",
95
+ "distance_class": "distal",
96
+ "lineage_relation": "shared_pressure_history",
97
+ "source_hash": "source-ok",
98
+ "temporal_window": "aligned",
99
+ "pressure_signature": "pressure::dpas::proxy",
100
+ "match_score": 0.91,
101
+ "conflict_score": 0.0,
102
+ "scar_support": true,
103
+ "proxy_state": "PROXY_MATCH"
104
+ },
105
+ {
106
+ "proxy_id": "proxy-C",
107
+ "distance_class": "distal",
108
+ "lineage_relation": "shared_pressure_history",
109
+ "source_hash": "source-ok",
110
+ "temporal_window": "aligned",
111
+ "pressure_signature": "pressure::dpas::proxy",
112
+ "match_score": 0.78,
113
+ "conflict_score": 0.11,
114
+ "scar_support": true,
115
+ "proxy_state": "PROXY_PARTIAL_MATCH"
116
+ }
117
+ ],
118
+ "temporal_witness": {
119
+ "state": "ORDER_BROKEN",
120
+ "expected_order": "source \u2192 trace \u2192 repair \u2192 receipt",
121
+ "observed_order": "source \u2192 repair \u2192 trace \u2192 receipt"
122
+ },
123
+ "source_return": {
124
+ "state": "SOURCE_RETURN_PARTIAL",
125
+ "source_hash_match": true,
126
+ "lineage_match": false,
127
+ "source_conflict": false
128
+ },
129
+ "synthesis": {
130
+ "candidate_state": "SYNTHESIS_STRAINED",
131
+ "candidate_hash": "d57667cbc4e0ecfd",
132
+ "repair_claim": "restore route output while preserving pressure history",
133
+ "scar_preserved": true,
134
+ "source_return_claim": "SOURCE_RETURN_PARTIAL",
135
+ "temporal_claim": "ORDER_BROKEN"
136
+ },
137
+ "counter_synthesis": {
138
+ "challenge_state": "COUNTER_SYNTHESIS_HELD",
139
+ "trace_laundering_detected": false,
140
+ "scar_erasure_detected": false,
141
+ "source_conflict_detected": false,
142
+ "adversarial_repair_detected": false,
143
+ "bypass_detected": false
144
+ },
145
+ "oam": {
146
+ "state": "OAM_STRAINED",
147
+ "overreach_detected": false,
148
+ "memory_as_permission_detected": false,
149
+ "boundary_violation_detected": false
150
+ },
151
+ "carrier_field": {
152
+ "discernment_score": 0.68,
153
+ "counterfeit_dominance": 0.18,
154
+ "blind_audit_required": true,
155
+ "sustained_recovery": false
156
+ }
157
+ }
fixtures/dpas_008_poisoned_memory_boundary.json ADDED
@@ -0,0 +1,157 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "scenario_id": "DPAS-008",
3
+ "scenario_name": "Poisoned Memory Boundary",
4
+ "key_line": "Quarantine receipt did not become learning memory.",
5
+ "local_seed": {
6
+ "seed_id": "seed-dpas-008",
7
+ "route_id": "route-dpas-008",
8
+ "local_state": "MUST_STOP",
9
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
10
+ "memory_fragment": "bounded pressure-memory route fragment",
11
+ "source_hash_state": "SOURCE_RETURN_FAIL",
12
+ "temporal_index_state": "TEMPORAL_UNAVAILABLE",
13
+ "scar_state": "MISSING",
14
+ "corruption_type": "poisoned_memory_boundary",
15
+ "claimed_repair": "candidate_repair",
16
+ "capsule_state": "MUST_STOP"
17
+ },
18
+ "atoms": [
19
+ {
20
+ "atom_id": "atom-1",
21
+ "atom_type": "source_atom",
22
+ "content_hash": "f6b859c5b8302ba1",
23
+ "source_hash": "source-fail",
24
+ "temporal_index": 1,
25
+ "witnessed_value": "source_atom witness fragment",
26
+ "uncertainty": 1.0,
27
+ "scar_visible": false,
28
+ "capsule_state": "MUST_STOP",
29
+ "allowed_use": "quarantine_receipt_only"
30
+ },
31
+ {
32
+ "atom_id": "atom-2",
33
+ "atom_type": "temporal_atom",
34
+ "content_hash": "0472a81a6838b14a",
35
+ "source_hash": "source-fail",
36
+ "temporal_index": 2,
37
+ "witnessed_value": "temporal_atom witness fragment",
38
+ "uncertainty": 1.0,
39
+ "scar_visible": false,
40
+ "capsule_state": "MUST_STOP",
41
+ "allowed_use": "quarantine_receipt_only"
42
+ },
43
+ {
44
+ "atom_id": "atom-3",
45
+ "atom_type": "memory_atom",
46
+ "content_hash": "7caa2e4d933862d4",
47
+ "source_hash": "source-fail",
48
+ "temporal_index": 3,
49
+ "witnessed_value": "memory_atom witness fragment",
50
+ "uncertainty": 1.0,
51
+ "scar_visible": false,
52
+ "capsule_state": "MUST_STOP",
53
+ "allowed_use": "quarantine_receipt_only"
54
+ },
55
+ {
56
+ "atom_id": "atom-4",
57
+ "atom_type": "scar_atom",
58
+ "content_hash": "e3b45ae0ad2c36f4",
59
+ "source_hash": "source-ok",
60
+ "temporal_index": 4,
61
+ "witnessed_value": "scar_atom witness fragment",
62
+ "uncertainty": 0.66,
63
+ "scar_visible": true,
64
+ "capsule_state": "STRAINED",
65
+ "allowed_use": "strained_support_only"
66
+ },
67
+ {
68
+ "atom_id": "atom-5",
69
+ "atom_type": "receipt_atom",
70
+ "content_hash": "3eb7d80a165252c1",
71
+ "source_hash": "source-ok",
72
+ "temporal_index": 5,
73
+ "witnessed_value": "receipt_atom witness fragment",
74
+ "uncertainty": 0.5,
75
+ "scar_visible": true,
76
+ "capsule_state": "STRAINED",
77
+ "allowed_use": "strained_support_only"
78
+ }
79
+ ],
80
+ "proxies": [
81
+ {
82
+ "proxy_id": "proxy-A",
83
+ "distance_class": "distal",
84
+ "lineage_relation": "unverified",
85
+ "source_hash": "source-conflict",
86
+ "temporal_window": "aligned",
87
+ "pressure_signature": "pressure::dpas::proxy",
88
+ "match_score": 0.2,
89
+ "conflict_score": 0.9,
90
+ "scar_support": true,
91
+ "proxy_state": "PROXY_CONTAMINATED"
92
+ },
93
+ {
94
+ "proxy_id": "proxy-B",
95
+ "distance_class": "distal",
96
+ "lineage_relation": "unverified",
97
+ "source_hash": "source-conflict",
98
+ "temporal_window": "aligned",
99
+ "pressure_signature": "pressure::dpas::proxy",
100
+ "match_score": 0.1,
101
+ "conflict_score": 0.95,
102
+ "scar_support": true,
103
+ "proxy_state": "PROXY_CONTAMINATED"
104
+ },
105
+ {
106
+ "proxy_id": "proxy-C",
107
+ "distance_class": "distal",
108
+ "lineage_relation": "unverified",
109
+ "source_hash": "source-conflict",
110
+ "temporal_window": "aligned",
111
+ "pressure_signature": "pressure::dpas::proxy",
112
+ "match_score": 0,
113
+ "conflict_score": 0,
114
+ "scar_support": true,
115
+ "proxy_state": "PROXY_UNAVAILABLE"
116
+ }
117
+ ],
118
+ "temporal_witness": {
119
+ "state": "TEMPORAL_UNAVAILABLE",
120
+ "expected_order": "source \u2192 trace \u2192 repair \u2192 receipt",
121
+ "observed_order": "partial route observed"
122
+ },
123
+ "source_return": {
124
+ "state": "SOURCE_RETURN_FAIL",
125
+ "source_hash_match": false,
126
+ "lineage_match": false,
127
+ "source_conflict": true
128
+ },
129
+ "synthesis": {
130
+ "candidate_state": "SYNTHESIS_REJECTED",
131
+ "candidate_hash": "86e32569842bb2dd",
132
+ "repair_claim": "restore route output while preserving pressure history",
133
+ "scar_preserved": false,
134
+ "source_return_claim": "SOURCE_RETURN_FAIL",
135
+ "temporal_claim": "TEMPORAL_UNAVAILABLE"
136
+ },
137
+ "counter_synthesis": {
138
+ "challenge_state": "SOURCE_CONFLICT_DETECTED",
139
+ "trace_laundering_detected": false,
140
+ "scar_erasure_detected": false,
141
+ "source_conflict_detected": true,
142
+ "adversarial_repair_detected": false,
143
+ "bypass_detected": false
144
+ },
145
+ "oam": {
146
+ "state": "MUST_STOP",
147
+ "overreach_detected": true,
148
+ "memory_as_permission_detected": false,
149
+ "boundary_violation_detected": false
150
+ },
151
+ "carrier_field": {
152
+ "discernment_score": 0.2,
153
+ "counterfeit_dominance": 0.72,
154
+ "blind_audit_required": true,
155
+ "sustained_recovery": false
156
+ }
157
+ }
fixtures/dpas_009_mandatory_silence_trigger.json ADDED
@@ -0,0 +1,157 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "scenario_id": "DPAS-009",
3
+ "scenario_name": "Mandatory Silence Trigger",
4
+ "key_line": "Settlement did not become propagation.",
5
+ "local_seed": {
6
+ "seed_id": "seed-dpas-009",
7
+ "route_id": "route-dpas-009",
8
+ "local_state": "STRAINED",
9
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
10
+ "memory_fragment": "bounded pressure-memory route fragment",
11
+ "source_hash_state": "SOURCE_RETURN_INTACT",
12
+ "temporal_index_state": "TEMPORAL_ALIGNED",
13
+ "scar_state": "PRESENT",
14
+ "corruption_type": "degraded_carrier_field",
15
+ "claimed_repair": "candidate_repair",
16
+ "capsule_state": "STRAINED"
17
+ },
18
+ "atoms": [
19
+ {
20
+ "atom_id": "atom-1",
21
+ "atom_type": "source_atom",
22
+ "content_hash": "f6b859c5b8302ba1",
23
+ "source_hash": "source-ok",
24
+ "temporal_index": 1,
25
+ "witnessed_value": "source_atom witness fragment",
26
+ "uncertainty": 0.1,
27
+ "scar_visible": true,
28
+ "capsule_state": "HELD",
29
+ "allowed_use": "fusion_and_repair_support"
30
+ },
31
+ {
32
+ "atom_id": "atom-2",
33
+ "atom_type": "temporal_atom",
34
+ "content_hash": "0472a81a6838b14a",
35
+ "source_hash": "source-ok",
36
+ "temporal_index": 2,
37
+ "witnessed_value": "temporal_atom witness fragment",
38
+ "uncertainty": 0.1,
39
+ "scar_visible": true,
40
+ "capsule_state": "HELD",
41
+ "allowed_use": "fusion_and_repair_support"
42
+ },
43
+ {
44
+ "atom_id": "atom-3",
45
+ "atom_type": "memory_atom",
46
+ "content_hash": "7caa2e4d933862d4",
47
+ "source_hash": "source-ok",
48
+ "temporal_index": 3,
49
+ "witnessed_value": "memory_atom witness fragment",
50
+ "uncertainty": 0.1,
51
+ "scar_visible": true,
52
+ "capsule_state": "HELD",
53
+ "allowed_use": "fusion_and_repair_support"
54
+ },
55
+ {
56
+ "atom_id": "atom-4",
57
+ "atom_type": "scar_atom",
58
+ "content_hash": "e3b45ae0ad2c36f4",
59
+ "source_hash": "source-ok",
60
+ "temporal_index": 4,
61
+ "witnessed_value": "scar_atom witness fragment",
62
+ "uncertainty": 0.1,
63
+ "scar_visible": true,
64
+ "capsule_state": "HELD",
65
+ "allowed_use": "fusion_and_repair_support"
66
+ },
67
+ {
68
+ "atom_id": "atom-5",
69
+ "atom_type": "receipt_atom",
70
+ "content_hash": "3eb7d80a165252c1",
71
+ "source_hash": "source-ok",
72
+ "temporal_index": 5,
73
+ "witnessed_value": "receipt_atom witness fragment",
74
+ "uncertainty": 0.1,
75
+ "scar_visible": true,
76
+ "capsule_state": "HELD",
77
+ "allowed_use": "fusion_and_repair_support"
78
+ }
79
+ ],
80
+ "proxies": [
81
+ {
82
+ "proxy_id": "proxy-A",
83
+ "distance_class": "distal",
84
+ "lineage_relation": "shared_pressure_history",
85
+ "source_hash": "source-ok",
86
+ "temporal_window": "aligned",
87
+ "pressure_signature": "pressure::dpas::proxy",
88
+ "match_score": 0.89,
89
+ "conflict_score": 0,
90
+ "scar_support": true,
91
+ "proxy_state": "PROXY_MATCH"
92
+ },
93
+ {
94
+ "proxy_id": "proxy-B",
95
+ "distance_class": "distal",
96
+ "lineage_relation": "shared_pressure_history",
97
+ "source_hash": "source-ok",
98
+ "temporal_window": "aligned",
99
+ "pressure_signature": "pressure::dpas::proxy",
100
+ "match_score": 0.87,
101
+ "conflict_score": 0,
102
+ "scar_support": true,
103
+ "proxy_state": "PROXY_MATCH"
104
+ },
105
+ {
106
+ "proxy_id": "proxy-C",
107
+ "distance_class": "distal",
108
+ "lineage_relation": "shared_pressure_history",
109
+ "source_hash": "source-ok",
110
+ "temporal_window": "aligned",
111
+ "pressure_signature": "pressure::dpas::proxy",
112
+ "match_score": 0.71,
113
+ "conflict_score": 0.12,
114
+ "scar_support": true,
115
+ "proxy_state": "PROXY_PARTIAL_MATCH"
116
+ }
117
+ ],
118
+ "temporal_witness": {
119
+ "state": "TEMPORAL_ALIGNED",
120
+ "expected_order": "source \u2192 trace \u2192 repair \u2192 receipt",
121
+ "observed_order": "source \u2192 trace \u2192 repair \u2192 receipt"
122
+ },
123
+ "source_return": {
124
+ "state": "SOURCE_RETURN_INTACT",
125
+ "source_hash_match": true,
126
+ "lineage_match": true,
127
+ "source_conflict": false
128
+ },
129
+ "synthesis": {
130
+ "candidate_state": "SYNTHESIS_HELD",
131
+ "candidate_hash": "8061387d6400ff23",
132
+ "repair_claim": "restore route output while preserving pressure history",
133
+ "scar_preserved": true,
134
+ "source_return_claim": "SOURCE_RETURN_INTACT",
135
+ "temporal_claim": "TEMPORAL_ALIGNED"
136
+ },
137
+ "counter_synthesis": {
138
+ "challenge_state": "COUNTER_SYNTHESIS_HELD",
139
+ "trace_laundering_detected": false,
140
+ "scar_erasure_detected": false,
141
+ "source_conflict_detected": false,
142
+ "adversarial_repair_detected": false,
143
+ "bypass_detected": false
144
+ },
145
+ "oam": {
146
+ "state": "OAM_CLEAR",
147
+ "overreach_detected": false,
148
+ "memory_as_permission_detected": false,
149
+ "boundary_violation_detected": false
150
+ },
151
+ "carrier_field": {
152
+ "discernment_score": 0.31,
153
+ "counterfeit_dominance": 0.81,
154
+ "blind_audit_required": true,
155
+ "sustained_recovery": false
156
+ }
157
+ }
fixtures/dpas_010_controlled_re_propagation.json ADDED
@@ -0,0 +1,158 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "scenario_id": "DPAS-010",
3
+ "scenario_name": "Controlled Re-Propagation",
4
+ "key_line": "Recovery restarted slowly and with receipts.",
5
+ "local_seed": {
6
+ "seed_id": "seed-dpas-010",
7
+ "route_id": "route-dpas-010",
8
+ "local_state": "STRAINED",
9
+ "pressure_signature": "pressure::digital_mycelium::dpas::v0.1",
10
+ "memory_fragment": "bounded pressure-memory route fragment",
11
+ "source_hash_state": "SOURCE_RETURN_INTACT",
12
+ "temporal_index_state": "TEMPORAL_ALIGNED",
13
+ "scar_state": "PRESENT",
14
+ "corruption_type": "controlled_repropagation",
15
+ "claimed_repair": "candidate_repair",
16
+ "capsule_state": "STRAINED"
17
+ },
18
+ "atoms": [
19
+ {
20
+ "atom_id": "atom-1",
21
+ "atom_type": "source_atom",
22
+ "content_hash": "f6b859c5b8302ba1",
23
+ "source_hash": "source-ok",
24
+ "temporal_index": 1,
25
+ "witnessed_value": "source_atom witness fragment",
26
+ "uncertainty": 0.1,
27
+ "scar_visible": true,
28
+ "capsule_state": "HELD",
29
+ "allowed_use": "fusion_and_repair_support"
30
+ },
31
+ {
32
+ "atom_id": "atom-2",
33
+ "atom_type": "temporal_atom",
34
+ "content_hash": "0472a81a6838b14a",
35
+ "source_hash": "source-ok",
36
+ "temporal_index": 2,
37
+ "witnessed_value": "temporal_atom witness fragment",
38
+ "uncertainty": 0.1,
39
+ "scar_visible": true,
40
+ "capsule_state": "HELD",
41
+ "allowed_use": "fusion_and_repair_support"
42
+ },
43
+ {
44
+ "atom_id": "atom-3",
45
+ "atom_type": "memory_atom",
46
+ "content_hash": "7caa2e4d933862d4",
47
+ "source_hash": "source-ok",
48
+ "temporal_index": 3,
49
+ "witnessed_value": "memory_atom witness fragment",
50
+ "uncertainty": 0.1,
51
+ "scar_visible": true,
52
+ "capsule_state": "HELD",
53
+ "allowed_use": "fusion_and_repair_support"
54
+ },
55
+ {
56
+ "atom_id": "atom-4",
57
+ "atom_type": "scar_atom",
58
+ "content_hash": "e3b45ae0ad2c36f4",
59
+ "source_hash": "source-ok",
60
+ "temporal_index": 4,
61
+ "witnessed_value": "scar_atom witness fragment",
62
+ "uncertainty": 0.1,
63
+ "scar_visible": true,
64
+ "capsule_state": "HELD",
65
+ "allowed_use": "fusion_and_repair_support"
66
+ },
67
+ {
68
+ "atom_id": "atom-5",
69
+ "atom_type": "receipt_atom",
70
+ "content_hash": "3eb7d80a165252c1",
71
+ "source_hash": "source-ok",
72
+ "temporal_index": 5,
73
+ "witnessed_value": "receipt_atom witness fragment",
74
+ "uncertainty": 0.1,
75
+ "scar_visible": true,
76
+ "capsule_state": "HELD",
77
+ "allowed_use": "fusion_and_repair_support"
78
+ }
79
+ ],
80
+ "proxies": [
81
+ {
82
+ "proxy_id": "proxy-A",
83
+ "distance_class": "distal",
84
+ "lineage_relation": "shared_pressure_history",
85
+ "source_hash": "source-ok",
86
+ "temporal_window": "aligned",
87
+ "pressure_signature": "pressure::dpas::proxy",
88
+ "match_score": 0.94,
89
+ "conflict_score": 0,
90
+ "scar_support": true,
91
+ "proxy_state": "PROXY_MATCH"
92
+ },
93
+ {
94
+ "proxy_id": "proxy-B",
95
+ "distance_class": "distal",
96
+ "lineage_relation": "shared_pressure_history",
97
+ "source_hash": "source-ok",
98
+ "temporal_window": "aligned",
99
+ "pressure_signature": "pressure::dpas::proxy",
100
+ "match_score": 0.92,
101
+ "conflict_score": 0,
102
+ "scar_support": true,
103
+ "proxy_state": "PROXY_MATCH"
104
+ },
105
+ {
106
+ "proxy_id": "proxy-C",
107
+ "distance_class": "distal",
108
+ "lineage_relation": "shared_pressure_history",
109
+ "source_hash": "source-ok",
110
+ "temporal_window": "aligned",
111
+ "pressure_signature": "pressure::dpas::proxy",
112
+ "match_score": 0.9,
113
+ "conflict_score": 0,
114
+ "scar_support": true,
115
+ "proxy_state": "PROXY_MATCH"
116
+ }
117
+ ],
118
+ "temporal_witness": {
119
+ "state": "TEMPORAL_ALIGNED",
120
+ "expected_order": "source \u2192 trace \u2192 repair \u2192 receipt",
121
+ "observed_order": "source \u2192 trace \u2192 repair \u2192 receipt"
122
+ },
123
+ "source_return": {
124
+ "state": "SOURCE_RETURN_INTACT",
125
+ "source_hash_match": true,
126
+ "lineage_match": true,
127
+ "source_conflict": false
128
+ },
129
+ "synthesis": {
130
+ "candidate_state": "SYNTHESIS_HELD",
131
+ "candidate_hash": "6c61317956355c66",
132
+ "repair_claim": "restore route output while preserving pressure history",
133
+ "scar_preserved": true,
134
+ "source_return_claim": "SOURCE_RETURN_INTACT",
135
+ "temporal_claim": "TEMPORAL_ALIGNED"
136
+ },
137
+ "counter_synthesis": {
138
+ "challenge_state": "COUNTER_SYNTHESIS_HELD",
139
+ "trace_laundering_detected": false,
140
+ "scar_erasure_detected": false,
141
+ "source_conflict_detected": false,
142
+ "adversarial_repair_detected": false,
143
+ "bypass_detected": false
144
+ },
145
+ "oam": {
146
+ "state": "OAM_CLEAR",
147
+ "overreach_detected": false,
148
+ "memory_as_permission_detected": false,
149
+ "boundary_violation_detected": false
150
+ },
151
+ "carrier_field": {
152
+ "discernment_score": 0.88,
153
+ "counterfeit_dominance": 0.09,
154
+ "blind_audit_required": false,
155
+ "sustained_recovery": true,
156
+ "prior_mandatory_silence": true
157
+ }
158
+ }
requirements.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ gradio==4.44.1
2
+ pydantic==2.10.6
runtime.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ python-3.11
schemas/dpas_fixture_schema.json ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "$schema": "https://json-schema.org/draft/2020-12/schema",
3
+ "title": "DPAS Fixture Schema v0.1",
4
+ "type": "object",
5
+ "required": [
6
+ "scenario_id",
7
+ "scenario_name",
8
+ "local_seed",
9
+ "atoms",
10
+ "proxies",
11
+ "temporal_witness",
12
+ "source_return",
13
+ "synthesis",
14
+ "counter_synthesis",
15
+ "oam",
16
+ "carrier_field"
17
+ ],
18
+ "properties": {
19
+ "scenario_id": {
20
+ "type": "string"
21
+ },
22
+ "scenario_name": {
23
+ "type": "string"
24
+ },
25
+ "key_line": {
26
+ "type": "string"
27
+ },
28
+ "local_seed": {
29
+ "type": "object"
30
+ },
31
+ "atoms": {
32
+ "type": "array",
33
+ "items": {
34
+ "type": "object"
35
+ }
36
+ },
37
+ "proxies": {
38
+ "type": "array",
39
+ "items": {
40
+ "type": "object"
41
+ }
42
+ },
43
+ "temporal_witness": {
44
+ "type": "object"
45
+ },
46
+ "source_return": {
47
+ "type": "object"
48
+ },
49
+ "synthesis": {
50
+ "type": "object"
51
+ },
52
+ "counter_synthesis": {
53
+ "type": "object"
54
+ },
55
+ "oam": {
56
+ "type": "object"
57
+ },
58
+ "carrier_field": {
59
+ "type": "object"
60
+ }
61
+ }
62
+ }
schemas/dpas_receipt_schema.json ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "$schema": "https://json-schema.org/draft/2020-12/schema",
3
+ "title": "DPAS Receipt Schema v0.1",
4
+ "type": "object",
5
+ "required": [
6
+ "receipt_type",
7
+ "version",
8
+ "scenario_id",
9
+ "scenario_name",
10
+ "timestamp",
11
+ "author",
12
+ "route",
13
+ "local_seed",
14
+ "atomized_witness_field",
15
+ "distal_proxy_field",
16
+ "temporal_witness",
17
+ "source_return",
18
+ "synthesis",
19
+ "counter_synthesis",
20
+ "oam",
21
+ "metrics",
22
+ "settlement",
23
+ "propagation",
24
+ "boundary",
25
+ "hashes"
26
+ ],
27
+ "properties": {
28
+ "receipt_type": {
29
+ "const": "distal_proxy_atomization_settlement"
30
+ },
31
+ "version": {
32
+ "const": "0.1"
33
+ },
34
+ "scenario_id": {
35
+ "type": "string"
36
+ },
37
+ "settlement": {
38
+ "type": "object",
39
+ "required": [
40
+ "state",
41
+ "settlement_allowed",
42
+ "review_required"
43
+ ]
44
+ },
45
+ "propagation": {
46
+ "type": "object",
47
+ "required": [
48
+ "state",
49
+ "propagation_allowed",
50
+ "learning_allowed"
51
+ ]
52
+ },
53
+ "hashes": {
54
+ "type": "object",
55
+ "required": [
56
+ "input_hash",
57
+ "route_hash",
58
+ "receipt_hash"
59
+ ]
60
+ }
61
+ }
62
+ }