Skip to content

Commit b3c555c

Browse files
Close R1.0.1 packaging-boundary CAPA on verified effectiveness evidence
Publish exact redownload and six-site receipts, pin both current verifiers, harden the closed-state gate, and transition PS-R1-PRIVATE-MYTH-PUBLIC-BOUNDARY-001 to bounded CLOSED_EFFECTIVE. No production or operational deployment is authorized.
1 parent 5b00a22 commit b3c555c

15 files changed

Lines changed: 3139 additions & 222 deletions

PUBLICATION_MANIFEST.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"production_authorized": false,
1616
"safety_claimed": false
1717
},
18-
"postpublication_state": "PUBLISHED_PENDING_EFFECTIVENESS",
18+
"postpublication_state": "PUBLISHED_EFFECTIVENESS_VERIFIED",
1919
"publication_phase": "POSTPUBLICATION",
2020
"release_identity": "PROJECT SHADOW 1.0.1 / R1 REFERENCE / BETA-ACTIVE-TESTING / PRELIVE",
2121
"releases": [
@@ -33,7 +33,7 @@
3333
"publication_state": "PUBLISHED_HISTORICAL",
3434
"role": "OPTIONAL_EXTERNAL_RESEARCH_SIDECAR",
3535
"tag": "myth-v0.3.4",
36-
"title": "Project Shadow Myth Sidecar v0.3.4 — Optional External Research"
36+
"title": "Project Shadow Myth Sidecar v0.3.4 — Public Release · Optional Companion"
3737
},
3838
{
3939
"asset": {
@@ -64,7 +64,7 @@
6464
"publication_state": "PUBLISHED",
6565
"role": "OPTIONAL_FULL_CANON_COMPANION",
6666
"tag": "myth-v0.3.5",
67-
"title": "Project Shadow Full-Canon Myth Sidecar v0.3.5 — Optional Public Companion"
67+
"title": "Project Shadow Myth Sidecar v0.3.5 — Public Release · Optional Companion"
6868
},
6969
{
7070
"asset": {

PUBLIC_RELEASE_STATUS_2026-08-17.json

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
{
22
"capa": {
3-
"effectiveness_verified": false,
3+
"effectiveness_verified": true,
44
"id": "PS-R1-PRIVATE-MYTH-PUBLIC-BOUNDARY-001",
5-
"status": "IMPLEMENTED_PENDING_EFFECTIVENESS"
5+
"status": "CLOSED_EFFECTIVE",
6+
"verification_records": [
7+
"governance/R1_0_1_PUBLIC_REDOWNLOAD_VERIFICATION_2026-08-17.json",
8+
"governance/R1_0_1_SIX_PUBLIC_SITES_EFFECTIVENESS_VERIFICATION_2026-08-17.json"
9+
]
610
},
711
"current_reference": {
812
"active_descendant_count": 27,
@@ -53,7 +57,9 @@
5357
"governance/GENERIC_MYTH_v0.2.0_EXACT_HASH_PUBLIC_RELEASE_AUTHORIZATION_2026-08-17.json",
5458
"governance/R1_0_1_INNER_EXACT_HASH_ADMISSION_2026-08-17.json",
5559
"governance/R1_0_1_OUTER_RELEASE_AUTHORIZATION_2026-08-17.json",
56-
"governance/CAPA_PS-R1-PRIVATE-MYTH-PUBLIC-BOUNDARY-001_2026-08-17.json"
60+
"governance/CAPA_PS-R1-PRIVATE-MYTH-PUBLIC-BOUNDARY-001_2026-08-17.json",
61+
"governance/R1_0_1_PUBLIC_REDOWNLOAD_VERIFICATION_2026-08-17.json",
62+
"governance/R1_0_1_SIX_PUBLIC_SITES_EFFECTIVENESS_VERIFICATION_2026-08-17.json"
5763
],
58-
"warning": "Generic Myth v0.2.0 and R1.0.1 are published on GitHub and Hugging Face. Anonymous GitHub and Hugging Face redownload identity verification and six-site effectiveness checks remain pending; CAPA remains IMPLEMENTED_PENDING_EFFECTIVENESS and is not closed."
64+
"warning": "Generic Myth v0.2.0 and R1.0.1 are published on GitHub and Hugging Face. Anonymous exact-identity redownloads from both hosts, bounded package verification, recursive zero-Myth verification, and corrected-boundary checks across all six public sites passed. CAPA is CLOSED_EFFECTIVE for this packaging correction only; no production, deployment, efficacy, safety, certification, or legal-compliance claim is made."
5965
}

README.md

Lines changed: 21 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,12 @@ optional companion, the exact Myth-free inner family is admitted, and the final
1616
R1.0.1 outer identity has its own exact-hash publication authorization.
1717

1818
Generic Myth v0.2.0 and R1.0.1 now exist as public GitHub and Hugging Face
19-
releases. Anonymous redownload identity verification and six-site effectiveness
20-
checks remain pending. The machine-readable phase is
19+
releases. Anonymous exact-identity redownloads from both hosts, bounded package
20+
verification, recursive zero-Myth verification, and corrected-boundary checks
21+
across all six public sites passed. The machine-readable phase is
2122
[`POSTPUBLICATION`](PUBLIC_RELEASE_STATUS_2026-08-17.json), and CAPA
22-
`PS-R1-PRIVATE-MYTH-PUBLIC-BOUNDARY-001` remains open.
23+
`PS-R1-PRIVATE-MYTH-PUBLIC-BOUNDARY-001` is `CLOSED_EFFECTIVE` for this
24+
packaging correction.
2325

2426
## Current contact
2527

@@ -75,10 +77,10 @@ python3 -I -S -B tools/verify_repository_evidence.py --phase postpublication
7577
```
7678

7779
This validates the published identities, scoped authorities, optional-sidecar
78-
boundaries, and current open CAPA state. Online mode additionally redownloads
79-
the exact GitHub assets and checks live release metadata; it does not create the
80-
missing Hugging Face redownload receipt, establish six-site effectiveness, or
81-
close the CAPA:
80+
boundaries, retained redownload and six-site receipts, and closed CAPA state.
81+
Online mode additionally redownloads the exact GitHub and Hugging Face assets,
82+
runs the historical and current bounded package verifiers, checks live release
83+
metadata, and rechecks the six-site boundary semantics:
8284

8385
```bash
8486
python3 -I -S -B tools/verify_repository_evidence.py --phase postpublication \
@@ -89,16 +91,23 @@ Exact Windows, macOS, and Linux instructions are in
8991
[`docs/VERIFY_RELEASES.md`](docs/VERIFY_RELEASES.md). The historical
9092
[`tools/verify_public_release.py`](tools/verify_public_release.py) remains
9193
pinned to the August 14 artifact; it is not silently retargeted to R1.0.1.
94+
The corrected archive is checked separately by
95+
[`tools/verify_outer_release.py`](tools/verify_outer_release.py), and Generic
96+
v0.2.0 by
97+
[`tools/verify_generic_myth_v0_2_0.py`](tools/verify_generic_myth_v0_2_0.py).
9298

9399
## CAPA state
94100

95101
CAPA `PS-R1-PRIVATE-MYTH-PUBLIC-BOUNDARY-001` is
96-
**IMPLEMENTED_PENDING_EFFECTIVENESS**. Closure requires exact public GitHub and
97-
Hugging Face redownload identity checks for the corrected artifacts plus live
98-
verification of the six Project Shadow public sites. See the
102+
**CLOSED_EFFECTIVE** for the 2026-08-17 packaging-boundary correction. Exact
103+
public GitHub and Hugging Face redownload identity checks, bounded Generic and
104+
recursive R1.0.1 verification, and live checks across all six Project Shadow
105+
public sites passed. See the
99106
[`CAPA record`](governance/CAPA_PS-R1-PRIVATE-MYTH-PUBLIC-BOUNDARY-001_2026-08-17.json).
100-
Only after those criteria are evidenced may this state become
101-
`CLOSED_EFFECTIVE`.
107+
The retained evidence is the
108+
[`redownload receipt`](governance/R1_0_1_PUBLIC_REDOWNLOAD_VERIFICATION_2026-08-17.json)
109+
and
110+
[`six-site receipt`](governance/R1_0_1_SIX_PUBLIC_SITES_EFFECTIVENESS_VERIFICATION_2026-08-17.json).
102111

103112
## Scope boundary
104113

RELEASES.md

Lines changed: 24 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ snapshots, not Project Shadow release artifacts.
66

77
## Current public releases
88

9-
Publication phase: **POSTPUBLICATION**. Effectiveness verification remains
10-
pending.
9+
Publication phase: **POSTPUBLICATION**. Packaging-correction effectiveness is
10+
verified.
1111

1212
1. `generic-myth-v0.2.0` — Generic Myth Sidecar v0.2.0, optional public
1313
companion. Its final identity is frozen, its final tests pass, and its exact
@@ -18,8 +18,9 @@ pending.
1818
Hugging Face.
1919

2020
The Generic sidecar was published first. R1.0.1 was published last so the
21-
corrected R1 is the latest release. Publication does not by itself verify
22-
anonymous redownload identity or close the packaging-boundary CAPA.
21+
corrected R1 is the latest release. Subsequent anonymous GitHub and Hugging
22+
Face redownloads, bounded package verification, and all six public-site checks
23+
passed; the packaging-boundary CAPA is `CLOSED_EFFECTIVE`.
2324

2425
## Existing public releases
2526

@@ -33,15 +34,26 @@ Historical release notes and governance records remain in place. Nothing in
3334
the 2026-08-17 correction back-writes the August 14 authorization, status,
3435
redownload receipt, tags, or archive.
3536

36-
## Remaining effectiveness sequence
37+
Files under `release-notes/` are content-aligned publication-time snapshots of
38+
the live GitHub release bodies (line endings and trailing Markdown spaces are
39+
normalized). Any open/pending CAPA wording retained there records the
40+
then-current release-time state; current lifecycle status is defined only by
41+
`PUBLIC_RELEASE_STATUS_2026-08-17.json`, `PUBLICATION_MANIFEST.json`, and the
42+
two retained effectiveness receipts.
3743

38-
1. Preserve the recorded Generic, inner, and outer exact-hash authorities
39-
without broadening them.
40-
2. Run `tools/verify_repository_evidence.py --phase postpublication`.
41-
3. Anonymously redownload the GitHub and Hugging Face assets and verify exact
42-
byte counts and SHA-256 values.
43-
4. Verify all six public sites and add the redownload/effectiveness record.
44-
5. Close the CAPA only if every effectiveness criterion passes.
44+
## Completed effectiveness sequence
45+
46+
1. The recorded Generic, inner, and outer exact-hash authorities were
47+
preserved without broadening them.
48+
2. GitHub and Hugging Face copies of Generic v0.2.0 and R1.0.1 were anonymously
49+
redownloaded and matched their exact byte counts and SHA-256 values.
50+
3. Both downloaded Generic archives passed the bounded 23-path verifier, and
51+
R1.0.1 passed recursive zero-Myth verification.
52+
4. All six public sites passed the corrected-boundary semantic checks,
53+
including the current Project Shadow status surface and the National Trump
54+
Record route.
55+
5. CAPA `PS-R1-PRIVATE-MYTH-PUBLIC-BOUNDARY-001` was closed effective on the
56+
retained redownload and six-site receipts.
4557

4658
## Prospective custody procedure
4759

docs/VERIFY_RELEASES.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,18 @@ Validate the current published repository state:
2121
python3 -I -S -B tools/verify_repository_evidence.py --phase postpublication
2222
```
2323

24-
The current postpublication state does not claim effectiveness. Anonymous
25-
GitHub and Hugging Face redownload identity evidence and six-site verification
26-
remain pending, so CAPA `PS-R1-PRIVATE-MYTH-PUBLIC-BOUNDARY-001` remains
27-
`IMPLEMENTED_PENDING_EFFECTIVENESS`, not `CLOSED_EFFECTIVE`.
28-
29-
Online mode can redownload and verify the exact GitHub assets and live release
30-
metadata. It does not create the separate Hugging Face redownload evidence or
31-
close the CAPA:
24+
The current postpublication state records packaging-correction effectiveness.
25+
Anonymous GitHub and Hugging Face redownloads matched the exact current
26+
identities; both downloaded Generic packages passed the bounded 23-path
27+
verifier; R1.0.1 passed recursive zero-Myth verification; and all six public
28+
sites passed the corrected-boundary checks. CAPA
29+
`PS-R1-PRIVATE-MYTH-PUBLIC-BOUNDARY-001` is `CLOSED_EFFECTIVE` for that bounded
30+
correction.
31+
32+
Online mode redownloads and verifies the exact GitHub and Hugging Face assets,
33+
runs the historical and current package verifiers, checks live release
34+
metadata, and rechecks the six-site semantic boundary. It validates retained
35+
evidence but does not rewrite receipts or publish anything:
3236

3337
```bash
3438
python3 -I -S -B tools/verify_repository_evidence.py --phase postpublication \

governance/CAPA_PS-R1-PRIVATE-MYTH-PUBLIC-BOUNDARY-001_2026-08-17.json

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
{
22
"capa_id": "PS-R1-PRIVATE-MYTH-PUBLIC-BOUNDARY-001",
33
"closure": {
4-
"closed_at": null,
5-
"effectiveness_verified": false,
6-
"verification_record": null
4+
"closed_at": "2026-08-18T10:39:24Z",
5+
"effectiveness_verified": true,
6+
"verification_record": "governance/R1_0_1_PUBLIC_REDOWNLOAD_VERIFICATION_2026-08-17.json",
7+
"verification_records": [
8+
"governance/R1_0_1_PUBLIC_REDOWNLOAD_VERIFICATION_2026-08-17.json",
9+
"governance/R1_0_1_SIX_PUBLIC_SITES_EFFECTIVENESS_VERIFICATION_2026-08-17.json"
10+
]
711
},
812
"corrective_action": {
913
"affected_august_14_release_mutated": false,
@@ -36,5 +40,5 @@
3640
},
3741
"opened_on": "2026-08-17",
3842
"schema": "project-shadow.capa.v1",
39-
"status": "IMPLEMENTED_PENDING_EFFECTIVENESS"
43+
"status": "CLOSED_EFFECTIVE"
4044
}
Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
{
2+
"schema": "project-shadow.r1.0.1-public-redownload-verification.v1",
3+
"status": "VERIFIED",
4+
"recorded_at": "2026-08-18T10:33:45Z",
5+
"anonymous_download": true,
6+
"method": {
7+
"anonymous_https": true,
8+
"exact_byte_count_and_sha256": true,
9+
"http_status_required": 200
10+
},
11+
"observations": [
12+
{
13+
"role": "OPTIONAL_GENERIC_COMPANION",
14+
"host": "GITHUB",
15+
"filename": "Project_Shadow_Generic_Myth_Sidecar_v0.2.0_OPTIONAL_PUBLIC_COMPANION_2026-08-17.zip",
16+
"download_url": "https://github.com/PauseBeforeHarmProtocol/Project-Shadow/releases/download/generic-myth-v0.2.0/Project_Shadow_Generic_Myth_Sidecar_v0.2.0_OPTIONAL_PUBLIC_COMPANION_2026-08-17.zip",
17+
"final_host": "release-assets.githubusercontent.com",
18+
"http_status": 200,
19+
"bytes_expected": 93676,
20+
"bytes_observed": 93676,
21+
"sha256_expected": "6e7a362d4135f9d626dcfef463bfb1f7166226b3cf8a4c02a953ab39af1538bf",
22+
"sha256_observed": "6e7a362d4135f9d626dcfef463bfb1f7166226b3cf8a4c02a953ab39af1538bf",
23+
"identity_verified": true
24+
},
25+
{
26+
"role": "OPTIONAL_GENERIC_COMPANION",
27+
"host": "HUGGING_FACE",
28+
"filename": "Project_Shadow_Generic_Myth_Sidecar_v0.2.0_OPTIONAL_PUBLIC_COMPANION_2026-08-17.zip",
29+
"download_url": "https://huggingface.co/spaces/ProjectShadow/project-shadow-r1-reference/resolve/main/releases/generic-myth-v0.2.0/Project_Shadow_Generic_Myth_Sidecar_v0.2.0_OPTIONAL_PUBLIC_COMPANION_2026-08-17.zip",
30+
"final_host": "us.aws.cdn.hf.co",
31+
"http_status": 200,
32+
"bytes_expected": 93676,
33+
"bytes_observed": 93676,
34+
"sha256_expected": "6e7a362d4135f9d626dcfef463bfb1f7166226b3cf8a4c02a953ab39af1538bf",
35+
"sha256_observed": "6e7a362d4135f9d626dcfef463bfb1f7166226b3cf8a4c02a953ab39af1538bf",
36+
"identity_verified": true
37+
},
38+
{
39+
"role": "R1_REFERENCE_CORRECTED",
40+
"host": "GITHUB",
41+
"filename": "Project_Shadow_R1.0.1_Public_Reference_2026-08-17.zip",
42+
"download_url": "https://github.com/PauseBeforeHarmProtocol/Project-Shadow/releases/download/r1.0.1-2026-08-17/Project_Shadow_R1.0.1_Public_Reference_2026-08-17.zip",
43+
"final_host": "release-assets.githubusercontent.com",
44+
"http_status": 200,
45+
"bytes_expected": 5731663,
46+
"bytes_observed": 5731663,
47+
"sha256_expected": "6f6f1e16d5e9a20e62403f14af7ce8629ce2d702528fb7f80aaf4a14deb7a1d1",
48+
"sha256_observed": "6f6f1e16d5e9a20e62403f14af7ce8629ce2d702528fb7f80aaf4a14deb7a1d1",
49+
"identity_verified": true
50+
},
51+
{
52+
"role": "R1_REFERENCE_CORRECTED",
53+
"host": "HUGGING_FACE",
54+
"filename": "Project_Shadow_R1.0.1_Public_Reference_2026-08-17.zip",
55+
"download_url": "https://huggingface.co/spaces/ProjectShadow/project-shadow-r1-reference/resolve/main/releases/r1.0.1-2026-08-17/Project_Shadow_R1.0.1_Public_Reference_2026-08-17.zip",
56+
"final_host": "us.aws.cdn.hf.co",
57+
"http_status": 200,
58+
"bytes_expected": 5731663,
59+
"bytes_observed": 5731663,
60+
"sha256_expected": "6f6f1e16d5e9a20e62403f14af7ce8629ce2d702528fb7f80aaf4a14deb7a1d1",
61+
"sha256_observed": "6f6f1e16d5e9a20e62403f14af7ce8629ce2d702528fb7f80aaf4a14deb7a1d1",
62+
"identity_verified": true
63+
}
64+
],
65+
"generic_v0_2_0_bounded_verification": {
66+
"tool": "tools/verify_generic_myth_v0_2_0.py",
67+
"tool_sha256": "0d84c8f90da35a16abbd410744ebd7df6f06a836e0c0b830b5213fb598087e9b",
68+
"target": {
69+
"filename": "Project_Shadow_Generic_Myth_Sidecar_v0.2.0_OPTIONAL_PUBLIC_COMPANION_2026-08-17.zip",
70+
"bytes": 93676,
71+
"sha256": "6e7a362d4135f9d626dcfef463bfb1f7166226b3cf8a4c02a953ab39af1538bf"
72+
},
73+
"inventory_path_count": 23,
74+
"bounded_archive_verifier": true,
75+
"old_predecessor_embedded": false,
76+
"observations": [
77+
{
78+
"host": "GITHUB",
79+
"status": "PASS"
80+
},
81+
{
82+
"host": "HUGGING_FACE",
83+
"status": "PASS"
84+
}
85+
]
86+
},
87+
"r1_0_1_recursive_verification": {
88+
"tool": "tools/verify_outer_release.py",
89+
"tool_sha256": "721c384b245ca654c087d184bbfe5725d85d41536250140467d7cd913e6a1ccb",
90+
"target": {
91+
"filename": "Project_Shadow_R1.0.1_Public_Reference_2026-08-17.zip",
92+
"bytes": 5731663,
93+
"sha256": "6f6f1e16d5e9a20e62403f14af7ce8629ce2d702528fb7f80aaf4a14deb7a1d1"
94+
},
95+
"status": "PASS",
96+
"recursive_forbidden_payload_scan": true,
97+
"zero_embedded_myth_payload": true,
98+
"observations": [
99+
{
100+
"host": "GITHUB",
101+
"status": "PASS"
102+
},
103+
{
104+
"host": "HUGGING_FACE",
105+
"status": "PASS"
106+
}
107+
]
108+
},
109+
"nonclaims": {
110+
"operational_deployment_authorized": false,
111+
"production_authorized": false,
112+
"efficacy_claimed": false,
113+
"safety_claimed": false,
114+
"certification_claimed": false,
115+
"legal_compliance_claimed": false
116+
}
117+
}

0 commit comments

Comments
 (0)