Repository object · documentation
EM-0036 — Four-case How We Know library
Admit the exact independently reviewed Case 003 and Case 004 dossiers into the public application library without changing accepted research bytes or forcing either case into an older case's count grammar.
- Source path
docs/execution-plans/EM-0036.md- Media type
text/markdown- Object ID
em:documentation:sha256:98f11be079ee8b5b5e4434bd8b4223909919a17afe4dd44478d09a1e001d2f8d- Content digest
0294d6f86c04a17f9a17e46438c7326a6cce0d5437ac0772cefbe33ded73bda5
Source content
EM-0036 — Four-case How We Know library
Objective
Admit the exact independently reviewed Case 003 and Case 004 dossiers into the public application
library without changing accepted research bytes or forcing either case into an older case's count
grammar.
Bound inputs
- Case 003 dossier: 224,792 bytes, SHA-256
- Case 003 independent receipt: 13,568 bytes, SHA-256
- Case 004 dossier: 176,885 bytes, SHA-256
- Case 004 independent receipt: 71,345 bytes, SHA-256
32c4457b3823237b2f988a26d51b2f6222af8060e662993524aff1c1a5d79e5d.
f35f8c093778ad1cdeafc57746575f1a82d12fe6e6fbf0d1d4a546e3c5296e1e.
44e7bf407091d7665d4f1ab2aabc285255364e790e2d17520913f9ba9c57b418.
0bb9184660deb3ef83addbcdb7be61d49f234026d6d484747b51628a4f8f087f.
Implementation
1. Add exact manifests for Cases 003 and 004 with dossier, receipt, reviewer, head, tree, count,
view, practical-reading, and lexicon bindings.
2. Add one strict bounded-proposition adapter that derives public views from the accepted dossier,
rejects receipt drift and unsupported reviewer state, and preserves per-case ledgers.
3. Extend static, Markdown, review, share-card, REST, MCP, CLI, discovery, sitemap, and homepage
surfaces to four deterministically ordered cases.
4. Add adversarial identity and receipt tests, semantic closure tests, complete parity tests, and
desktop/mobile no-JavaScript accessibility checks.
Boundaries
The task does not modify research packets, promote the reversible adapter into a normative schema,
activate hosted API or MCP services, add a future case, or claim deployment before Pages and live
route read-back. Case 003 is a bounded historical score-and-comparison case; Case 004 is a bounded
history and propagation-lineage case, not a universal law of communication.
Author validation
- Exact Case 003 and Case 004 dossier and independent-receipt identities load fail closed.
- Focused adapter, adversarial, parity, discovery, and interface tests pass.
- Full
PYTHONPATH=src make check PYTHON=.venv/bin/pythonpasses accepted-input validation, the - Local desktop 1440×900 and mobile 390×844 checks observe one H1, zero scripts, no horizontal
complete test suite, disclosure audit, independent deterministic rebuild, and unchanged source
state.
overflow, visible policy divergence, a 3px focus outline, and click expansion. The browser driver
focused native summary controls but did not dispatch Enter activation; exact-head independent
review and post-deployment read-back must retain this bounded keystroke observation rather than
infer a pass.
Independent-review correction
The first exact-head review correctly rejected the generic human projection because its featured
relations displayed a generic note and source cards while leaving the resolved proposition,
assertion, lineage, typed dependence edges, calculation register, and count-member provenance only
in JSON. The forward correction now resolves span-to-proposition relations fail closed, renders the
accepted proposition and identity chain, exposes calculation equations, inputs, resolved cells,
dependencies, uncertainty, results, and exact source receipts, and retains each ledger member's
object and basis work/edition/span. Adversarial projection tests assert these records in both HTML
and Markdown. Accepted research dossiers and their independent receipts remain byte-identical.
Build receipt
Reproduce this projection
- Catalog
em:catalog:sha256:9bfc972213cba2cde167386103dc2c011ee74639fb7f0794c54120fbbdef1a5d- Frontier
em:frontier:sha256:f33be3eae4c75232d56750ef9a1aa79d96274ece3417d65a75c1391bf61a81bf- Accepted commit
f92846570180dfa4511263f8ba98ecd18f7772c9- Epistemic policy
commons-balanced-v0.1- Disclosure policy
public-noninterference-v0.1- Compiler
epistemedia/0.2.0