Repository object · task
Em 0017
Accepted task in the public catalog.
- Source path
tasks/contracts/EM-0017.json- Media type
application/json- Object ID
em:task:sha256:de43883369bdfd560695a83a933d45b899853cf729960be1c4971e699968bf5a- Content digest
6a51e0448dc9ff409a516e001b3056dcad1b7626049deced03bbf563328c4bff
Also filed under
Source content
{
"$schema": "https://epistemedia.com/schemas/task-contract-v1.json",
"id": "EM-0017",
"title": "Implement the forensic-editorial public design system",
"status": "ready",
"change_class": "ordinary-implementation",
"objective": "Replace the spacious generic static shell with a compact, distinctive, accessible forensic-editorial design system that can later host source-span, lineage, policy, and projection-receipt interactions without fabricating evidence.",
"depends_on": [
"EM-0016"
],
"authority": {
"allowed_paths": [
"src/**",
"tests/**",
"docs/**",
"ops/**",
"runs/**"
],
"forbidden_paths": [
"constitution/**",
"policies/**",
"schemas/**",
"catalog/**",
"governance/events/**",
".github/**",
"tasks/contracts/**"
]
},
"required_evaluation": [
"desktop and mobile visual inspection of every public page type",
"keyboard and semantic-heading accessibility review",
"no-horizontal-overflow and long-identity regression tests",
"deterministic HTML, Markdown, manifest, and disclosure checks"
],
"acceptance": [
"the first viewport reaches substantive content materially sooner than the bootstrap shell",
"shared design tokens and components establish paper, ink, forest, amber, typography, spacing, rule, dossier, and receipt conventions",
"status is never conveyed by color alone and interactive controls have keyboard-accessible semantics",
"manifest identity remains prominent without overwhelming the reading surface",
"the design works at representative desktop and 390-pixel mobile widths without clipping or horizontal scrolling",
"the shell introduces no unsupported findings, evidence counts, sources, or live-service claims",
"make check passes without changing accepted source state"
],
"limitations": [
"This task styles the truthful bootstrap corpus; it does not simulate the later dossier interactions with invented data.",
"Typeface or asset additions require compatible licenses to be committed and verified."
]
}
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