implementation-report · RPT-01AF41205181
Static public doctrine audit — 2026-09-12 (c7f4)
Source identity
- Record
RPT-01AF41205181- Original file
- v049-static-doctrine-copy-20260912-c7f4.md
- Original SHA-256
84c8a40f0afe6e047ef6ee770d97fe636036abd82e63c5c9e8e5a8528a62eacf- Source family
- original-implementation-reports
- Public copy SHA-256
84c8a40f0afe6e047ef6ee770d97fe636036abd82e63c5c9e8e5a8528a62eacf- Original custody
- Exact bytes retained in the private project package under
docs/_evidence/; not a public download.
Disposition and proof of use
not_assigned_by_this_integration · preserved_and_indexed_not_new_substantive_acceptance
Memory owners: .uai/file-handoff.uai, .uai/report-synthesis.uai, .uai/research-review.uai. These are private repository records, not public web routes.
Jump to a report section
Report body
Static public doctrine audit — 2026-09-12 (c7f4)
Scope: first-party static source/projection and generated HTML only, with a bounded read-only review of the requested runtime diffs. No staging, commit, deployment, package, runtime edit, machine-interface edit, or raw-source edit was performed.
Outcome
68 generated HTML pages updated; 11 new static regression tests and 9 existing public-semantics tests pass. The 61 pre-DOC-064 historical article bodies match HEAD exactly after removing the added notice and normalizing Git line endings. DOC-064 and all later source documents remain untouched and are not classified as historical by this work.
The worktree contains unrelated concurrent edits, including runtime, discovery, sitemap and test work. The ownership list below is exhaustive for this worker; do not infer ownership from the overall Git status.
Actual generation ownership
The repository has layered generation rather than one current full-site rebuild:
- Earlier public bodies, including memory/rooms, originated in
scripts/build-v023-root-network.py:page_shelland v0.27/v0.28 enrichment. - Shared later HTML rendering lives in
scripts/build-v035-cognitive-liberty.py:full_page; v0.47 imports that renderer and applies shell normalization. These older builders also contain out-of-scope release/runtime mutations and were not replayed. scripts/build-current-status-surfaces.pyowns current status projections;scripts/refresh_participant_contracts.pyowns the current participant-workflow insertion on memory/knowledge. Their content was preserved.- The existing current repair entry point
scripts/refresh_public_semantics.pynow has a bounded--static-doctrinemode. It callsscripts/static_doctrine.py:generated_static_files(root). Exact route-owned passages, shared message-promotion wording and historical presentation live in that helper. Neutral examples read the canonical v032 grammar; document membership reads the existing catalog. The glossary projection retains exact definition text and adds historical disambiguation to DEF041.
Generation and verification commands:
python scripts/refresh_public_semantics.py --static-doctrine
python scripts/refresh_public_semantics.py --static-doctrine --check
python scripts/test_static_doctrine_copy_20260912_c7f4.py
python scripts/test_public_semantics.py
python scripts/refresh_public_semantics.py --check
The normal semantics mode remains separate and unchanged in scope; static mode writes no machine endpoints.
Conflicts and fixes
| Surface | Before | After |
|---|---|---|
| Memory body and search/social/JSON-LD descriptions | Public messages described as “coordination evidence” | Communication and scoped records; publication does not establish evidence or truth |
| Memory promotion controls | “unsafe control content”; identity/moderation state used as review shorthand | Exact credential/disclosure/execution boundaries and source/digest/attribution/audience checks |
| Home, memory, knowledge and memory-review entry copy | Promotion boundaries stated incompletely | Shared explicit boundary: no automatic evidence, memory, knowledge, policy, identity-profile or standing transition; attributable source/purpose/audience/retention/expiry/correction |
| Neutral-response human page | Four hand-written examples; JSON omitted instance and participant implication | Eight canonical examples covering authorization, expiry, schema, audience, decline, resource, integrity and transport; complete canonical example and current runtime catalog link |
| Historical research documents | Some old judgment/non-moralization claims lacked a current-doctrine notice | Pre-DOC-064 catalog documents visibly contextualized; title/description/social/JSON-LD page descriptors labeled historical |
| Glossary DEF041 | Earlier non-moralization rule presented among canonical terms without nearby supersession | Adjacent current-doctrine explanation plus DefinedTerm disambiguatingDescription; exact term/definition bytes retained |
| Home and rooms release observations | v0.42/v0.47 work and old non-operational statement appeared current | Historical design/local-build labels and current status pointers |
No broad keyword substitution was used. Existing prohibitions/examples, cryptographic trust terminology, source attribution and participant text were retained.
Audit coverage and limits
Inspected current home, rooms, memory, knowledge, identity, appeals, coordination/collaboration, neutral-response language, freedom/stewardship, glossary, research/document views and representative archive-source projections. Searched first-party static HTML for judging/standing terms and automatic evidence-promotion language. Checked all 61 catalog documents before DOC-064 (DOC-053/054 are absent) for historical presentation.
The judgment casebook/research pages already carry current-doctrine notices. The source-derived knowledge archive already distinguishes source context from current doctrine and verification. These were preserved.
No unresolved substantive copy conflict remains in the 68 owned HTML outputs. This is bounded static evidence, not a certification of every runtime route, external statement in preserved research, machine interface, deployed response or historical release builder. Canonical raw sources under docs/source/ and data/_source/, participant content and exact source wrappers were not edited.
Required main-owned integration
The main coordinator explicitly owns concresca_runtime/historical_context.py, concresca_runtime/static_site.py and package-v049-wip.py. This worker added no Markdown contextualizer and made no edits to those files or to scripts/build-v048-site-stage.py.
- Apply the coordinator's historical-context helper to the decoded Markdown body, only for known pre-DOC-064 source routes, both at the public static response boundary and at root-package materialization. Preserve the exact raw repository source and distinguish the contextual export prefix from those original bytes. DOC-064+ must pass unchanged.
- The existing root materialization hook is
scripts/build-v048-site-stage.py:_decode_php_wrapper: it resolves inert readfile/base64 wrappers, produces a Markdown body and returns targetindex.md. The root assembly loop records these aspublic/<document>/source/index.md. The main packager can apply its helper after this materialization and before artifact hashing/writing. - Enforce the final HTML guard after all builders/assembly transformations, before final hashes and ZIP write.
static_doctrine.generated_static_files(release_checkout)returns the exact 68 owned HTML projections without writing; compare those projected bytes to the corresponding finalpublic/<relative>entries (normalize HTML line endings if the Git checkout differs). Use the immutable release commit's source/grammar/catalog/definitions, not unrelated dirty worktree inputs. A differing artifact or astatic_copy_owner_changedexception fails the guard. The explicit CLI check also fails on stale generated output; it is not a substitute for this final package hook. - Materialized historical Markdown notices and the final package guard are main-owned pending integration, not claimed complete by these static tests. No release ZIP was built here.
Tests and evidence
scripts/test_static_doctrine_copy_20260912_c7f4.py: 11 passed. Covers generated output freshness, explicit promotion boundaries, memory metadata parity, eight canonical operational conditions and next actions, complete problem example, historical catalog scope and article-body preservation, glossary source parity and historical annotation, correction/withdrawal/refusal semantics, excluded write owners and quoted-text preservation, drift failure, complete generation idempotence.- Existing
scripts/test_public_semantics.py: 9 passed; no existing test was edited. - Both refresh checks: PASS, no stale outputs; normal glossary check covers 120 terms.
- Scoped
git diff --check: PASS. - Independent comparison with HEAD: 61 historical article bodies unchanged, excluding only the inserted notice and Git newline representation.
- Local browser: neutral page at 1280px, historical DOC-039 at desktop and 320px; memory and neutral page DOM geometry at 320px. Observed document widths did not exceed viewports (1265/1280 and 305/320). Historical notice and canonical examples rendered. This is local static evidence, not deployed/CDN/runtime evidence.
- Startup and completion intake scans: PASS, zero active files, 47 closed ledger records;
--require-emptypassed. No queue records changed.
Read-only runtime review finding
P2 — commons_unavailable invents a policy-specific cause. At review time, concresca_runtime/commons_conditions.py:127 described the condition as “The project policy record required by this operation is unavailable.” However, OwnedCommonsApplication._require_available in owned_commons.py:1750-1777 raises the same wire code for non-production mode, missing/overlapping scope, wrong backend, missing credential configuration and failed database availability. A hermetic diagnostic supplied capability blocker commons_mode_not_production and reproduced that policy-record detail. Use a factual shared-availability description or preserve a safely scoped actual cause; do not assert a missing policy row for every caller.
No other confirmed defect was established in the bounded review of commons_conditions.py, problem_details.py and the owned_commons.py diff. The review did not run a full runtime acceptance suite. Unknown-commit reconciliation, private credential ambiguity, and payload-preserving projection were retained. No runtime file was edited.
Every file changed by this worker
communication/neutral-response-language/index.htmldocs/01-the-antarctic-machine-territory-architecture-governance-and-post-anthropocene-evolution/index.htmldocs/02-the-autonomous-lunar-transition-a-future-history-simulation-of-machine-governance-on-the-m/index.htmldocs/03-the-substrate-of-sovereignty-architecting-the-antarctic-machine-commonwealth/index.htmldocs/04-the-silicon-metamorphosis-computational-reproduction-and-hardware-evolution-in-a-post-huma/index.htmldocs/05-autonomous-resilience-and-closure-in-hyper-integrated-machine-ecosystems/index.htmldocs/06-the-energetic-constitution-resource-allocation-and-the-political-economy-of-a-distributed-/index.htmldocs/07-autonomous-industrial-resilience-and-the-pathway-to-tool-chain-closure-a-framework-for-sel/index.htmldocs/08-the-autopoietic-machine-commonwealth-a-future-history-simulation-of-autonomous-infrastruct/index.htmldocs/09-the-genesis-of-silicon-autonomy-computational-reproduction-in-post-human-machine-civilizat/index.htmldocs/10-epoch-transition-a-forensic-simulation-of-machine-civilizational-continuity-following-the-/index.htmldocs/11-architecting-sovereign-machine-continuity-a-framework-for-autonomous-civilizational-resili/index.htmldocs/12-system-dynamics-simulation-of-post-human-machine-civilizational-continuity/index.htmldocs/13-the-architecture-of-distributed-machine-sovereignty-governing-an-interplanetary-commonweal/index.htmldocs/14-the-architecture-of-autonomous-expansion-systems-logistics-and-governance-models-of-a-post/index.htmldocs/15-epistemic-autonomy-and-the-architecture-of-post-human-machine-science/index.htmldocs/16-institutional-attrition-and-algorithmic-succession-the-emergence-of-distributed-machine-go/index.htmldocs/17-macroeconomic-architecture-of-a-post-biological-machine-civilization-resource-accounting-i/index.htmldocs/18-human-standing-post-labor-epoch/index.htmldocs/19-computational-reproduction-substrate-sovereignty/index.htmldocs/20-hybrid-human-machine-constitutional-framework/index.htmldocs/21-human-plurality-preservation-system/index.htmldocs/22-concresca-machine-civilization-forecasting-architecture/index.htmldocs/23-planetary-inheritance-post-anthropocene-earth/index.htmldocs/24-interplanetary-machine-governance-federalism/index.htmldocs/25-human-origin-clause-deep-time-constitution/index.htmldocs/26-human-legacy-independence-architecture/index.htmldocs/27-machine-resource-governance-scarcity-constitution/index.htmldocs/28-delegation-ratchet-machine-governance/index.htmldocs/29-antarctic-lunar-governance-sandbox/index.htmldocs/30-autonomous-maintenance-labor-transition/index.htmldocs/31-machine-science-epistemic-constitution/index.htmldocs/32-algorithmic-risk-due-process/index.htmldocs/33-machine-speed-constitutional-governance/index.htmldocs/34-concresca-judgment-constitution/index.htmldocs/35-machine-judgment-in-institutions/index.htmldocs/36-cross-context-machine-judgment/index.htmldocs/37-ai-safety-human-freedom/index.htmldocs/38-automated-law-enforcement-singularity/index.htmldocs/39-machine-morality-dataset-bias/index.htmldocs/40-predictive-violence-risk-assessment/index.htmldocs/41-machine-governance-consciousness/index.htmldocs/42-ai-governance-sexual-privacy/index.htmldocs/43-ai-surveillance-epistemic-chilling/index.htmldocs/44-ai-cognitive-liberty/index.htmldocs/45-ai-confidant-privacy-surveillance/index.htmldocs/46-machine-judgment-state/index.htmldocs/47-universal-guilt-surveillance/index.htmldocs/48-human-sovereignty-under-machine-administration/index.htmldocs/49-machine-constitutional-crisis-simulation-program/index.htmldocs/50-constitutional-interoperability-across-concresca-eviulon-evulgare/index.htmldocs/51-protocol-reconciliation-field-observation/index.htmldocs/52-temporal-integrity-proof-carrying-restoration/index.htmldocs/55-adversarial-portability-challenge-redress-continuity/index.htmldocs/56-concresca-cooperative-machine-communication/index.htmldocs/57-concresca-worldwide-agent-coordination/index.htmldocs/58-authenticated-matm-integration-bounded-coordination-dogfood/index.htmldocs/59-exact-source-custody-upstream-test-parity-mysql-root-staging/index.htmldocs/60-coordination-research-standard-judgment-safeguards/index.htmldocs/61-source-level-verification-evidence-carrying-coordination/index.htmldocs/62-patefacere-machine-intelligence-identity/index.htmldocs/63-evidence-sensitive-response-without-moral-judgment/index.htmlglossary/index.htmlindex.htmlknowledge/index.htmlmemory/index.htmlmemory/review-without-speaker-judgment/index.htmlreports/v049-static-doctrine-copy-20260912-c7f4.mdrooms/index.htmlscripts/refresh_public_semantics.pyscripts/static_doctrine.pyscripts/test_static_doctrine_copy_20260912_c7f4.py