{
  "evidence_version": 1,
  "domain": "socialmedia2.com",
  "source": "docs/POLIS.md#10",
  "audit_command": "scripts/ci/current_blocker_audit_check.sh",
  "build_done_expected": false,
  "last_evaluated_at": "2026-05-27T02:46:44Z",
  "summary": {
    "total": 69,
    "pass": 64,
    "fail": 5,
    "pending": 0,
    "expected_failures": ["E2", "E3", "H2", "X4", "I0"]
  },
  "clauses": [
    {"code": "T1", "group": "Code", "status": "PASS", "anchor": "clause-T1", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Release build succeeds for every workspace crate."},
    {"code": "T2", "group": "Code", "status": "PASS", "anchor": "clause-T2", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Workspace tests finish with zero failed and zero ignored."},
    {"code": "T3", "group": "Code", "status": "PASS", "anchor": "clause-T3", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Clippy passes for workspace tests and examples with warnings denied."},
    {"code": "T4", "group": "Code", "status": "PASS", "anchor": "clause-T4", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Workspace cargo check passes for tests and examples."},
    {"code": "T5", "group": "Code", "status": "PASS", "anchor": "clause-T5", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Rust source files stay at or under 500 lines."},
    {"code": "T6", "group": "Code", "status": "PASS", "anchor": "clause-T6", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Functions stay under 30 lines and cyclomatic complexity 10."},
    {"code": "T7", "group": "Code", "status": "PASS", "anchor": "clause-T7", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Main branch contains no denied development markers."},
    {"code": "T8", "group": "Code", "status": "PASS", "anchor": "clause-T8", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Invariant check rejects forbidden social-media symbols."},
    {"code": "E1", "group": "Embedders", "status": "PASS", "anchor": "clause-E1", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "The 21-slot slate exists and every slot is loadable."},
    {"code": "E2", "group": "Embedders", "status": "FAIL", "anchor": "clause-E2", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Distinctness audit requires a calibration set of at least 500; real evidence is not present."},
    {"code": "E3", "group": "Embedders", "status": "FAIL", "anchor": "clause-E3", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Marginal-info audit requires calibrated outcome labels; real evidence is not present."},
    {"code": "E4", "group": "Embedders", "status": "PASS", "anchor": "clause-E4", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Frozen embedder compile gate confirms no trainable gradient path."},
    {"code": "C1", "group": "Constellation", "status": "PASS", "anchor": "clause-C1", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Test citizen intake populates all 21 slots."},
    {"code": "C2", "group": "Constellation", "status": "PASS", "anchor": "clause-C2", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Provenance writes one row per slot forward pass."},
    {"code": "C3", "group": "Constellation", "status": "PASS", "anchor": "clause-C3", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Deletion contract purges private state within 24 hours and issues receipts."},
    {"code": "C4", "group": "Constellation", "status": "PASS", "anchor": "clause-C4", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Constellation type exposes no flattening operation."},
    {"code": "M1", "group": "Matching", "status": "PASS", "anchor": "clause-M1", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Utility formula is computable and weights are signed by SARB approval id."},
    {"code": "M2", "group": "Matching", "status": "PASS", "anchor": "clause-M2", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Constellation guard rejects adversarial set with required recall."},
    {"code": "M3", "group": "Matching", "status": "PASS", "anchor": "clause-M3", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Selection pipeline emits valid candidate gatherings for all six formats."},
    {"code": "M4", "group": "Matching", "status": "PASS", "anchor": "clause-M4", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Mistake loop consumes outcomes and updates protected per-citizen heads."},
    {"code": "M5", "group": "Matching", "status": "PASS", "anchor": "clause-M5", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Synthetic 10k-citizen allocation satisfies the Rawlsian floor."},
    {"code": "M6", "group": "Matching", "status": "PASS", "anchor": "clause-M6", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Matching accepts no priority or promotion path."},
    {"code": "F1", "group": "Formats", "status": "PASS", "anchor": "clause-F1", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "All six formats have data model, UI, and venue-integration contracts."},
    {"code": "F2", "group": "Formats", "status": "PASS", "anchor": "clause-F2", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "All per-format success metrics are computable."},
    {"code": "F3", "group": "Formats", "status": "PASS", "anchor": "clause-F3", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Agora token protocol, eknomos enforcement, and mind-change aggregate are present."},
    {"code": "F4", "group": "Formats", "status": "PASS", "anchor": "clause-F4", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Symposium phone basket and leitmotif card are present."},
    {"code": "F5", "group": "Formats", "status": "PASS", "anchor": "clause-F5", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Festival contract blocks commercial-vendor fields."},
    {"code": "F6", "group": "Formats", "status": "PASS", "anchor": "clause-F6", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Aleatory composition remains pure lot after hard constraints."},
    {"code": "L1", "group": "Lifecycle", "status": "PASS", "anchor": "clause-L1", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Five-step onboarding flow completes end to end."},
    {"code": "L2", "group": "Lifecycle", "status": "PASS", "anchor": "clause-L2", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Three proof-of-personhood modes are supported; KYC document deletion is checked."},
    {"code": "L3", "group": "Lifecycle", "status": "PASS", "anchor": "clause-L3", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Citizen anchoring prevents simultaneous active polises and enforces move delay."},
    {"code": "L4", "group": "Lifecycle", "status": "PASS", "anchor": "clause-L4", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Exit conversation, printed summary, and deletion receipt flow pass."},
    {"code": "G1", "group": "Governance", "status": "PASS", "anchor": "clause-G1", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "VRF stratified sortition draws and logs verifiable receipts."},
    {"code": "G2", "group": "Governance", "status": "PASS", "anchor": "clause-G2", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Citizen Assembly state machine convenes, deliberates, tallies, and publishes aggregate."},
    {"code": "G3", "group": "Governance", "status": "PASS", "anchor": "clause-G3", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "SARB weight-change approval and halt workflow pass."},
    {"code": "G4", "group": "Governance", "status": "PASS", "anchor": "clause-G4", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Amendment process time locks and revote ratification pass."},
    {"code": "G5", "group": "Governance", "status": "PASS", "anchor": "clause-G5", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Cooperative articles artifact embeds Tier-4 invariants and signed PDF."},
    {"code": "G6", "group": "Governance", "status": "PASS", "anchor": "clause-G6", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Founder precommitment trust template passes."},
    {"code": "P1", "group": "Privacy + Security", "status": "PASS", "anchor": "clause-P1", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Private state AEAD and HSM-emulator encryption contract passes."},
    {"code": "P2", "group": "Privacy + Security", "status": "PASS", "anchor": "clause-P2", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Differential-privacy aggregate enforces epsilon, delta, and min cell size."},
    {"code": "P3", "group": "Privacy + Security", "status": "PASS", "anchor": "clause-P3", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Signal DM stores ciphertext only and requires prior meeting."},
    {"code": "P4", "group": "Privacy + Security", "status": "PASS", "anchor": "clause-P4", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Audit log is append-only and citizen-pullable."},
    {"code": "P5", "group": "Privacy + Security", "status": "PASS", "anchor": "clause-P5", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Breach incident-response drill pages and meets deadlines."},
    {"code": "B1", "group": "Business + Venues", "status": "PASS", "anchor": "clause-B1", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Civic subscription billing has four access-only tiers."},
    {"code": "B2", "group": "Business + Venues", "status": "PASS", "anchor": "clause-B2", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Venue registry, booking, and fee cap pass."},
    {"code": "B3", "group": "Business + Venues", "status": "PASS", "anchor": "clause-B3", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Civic fund ledger and catalyst grant workflow pass."},
    {"code": "B4", "group": "Business + Venues", "status": "PASS", "anchor": "clause-B4", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Financial audit verifies zero ad and data-sale revenue."},
    {"code": "I0", "group": "Invariants", "status": "FAIL", "anchor": "clause-I0", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Invariant all-pass gate remains failed until current audit closure is complete."},
    {"code": "H1", "group": "Hardening", "status": "PASS", "anchor": "clause-H1", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Fourteen hardening-axis checklist passes."},
    {"code": "H2", "group": "Hardening", "status": "FAIL", "anchor": "clause-H2", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Independent pen-test evidence from an external firm is missing."},
    {"code": "H3", "group": "Hardening", "status": "PASS", "anchor": "clause-H3", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Reproducible build evidence passes."},
    {"code": "A1", "group": "Assets", "status": "PASS", "anchor": "clause-A1", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Logo variants are generated and checked."},
    {"code": "A2", "group": "Assets", "status": "PASS", "anchor": "clause-A2", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Brand palette, typography, and spacing are checked."},
    {"code": "A3", "group": "Assets", "status": "PASS", "anchor": "clause-A3", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Design-system component limits and denied primitives are checked."},
    {"code": "A4", "group": "Assets", "status": "PASS", "anchor": "clause-A4", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Required illustration count and categories are checked."},
    {"code": "A5", "group": "Assets", "status": "PASS", "anchor": "clause-A5", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Marketing landing page check passes."},
    {"code": "A6", "group": "Assets", "status": "PASS", "anchor": "clause-A6", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Festival poster template passes."},
    {"code": "A7", "group": "Assets", "status": "PASS", "anchor": "clause-A7", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Wooden speaking token render passes."},
    {"code": "A8", "group": "Assets", "status": "PASS", "anchor": "clause-A8", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Accessibility audit gate for assets and pages passes."},
    {"code": "D1", "group": "Deployment", "status": "PASS", "anchor": "clause-D1", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "D1 deployment topology contract passes."},
    {"code": "D2", "group": "Deployment", "status": "PASS", "anchor": "clause-D2", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Local release gate enforces invariant clauses."},
    {"code": "D3", "group": "Deployment", "status": "PASS", "anchor": "clause-D3", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Citizen-data-free observability live check passes."},
    {"code": "D4", "group": "Deployment", "status": "PASS", "anchor": "clause-D4", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Disaster-recovery drill evidence passes."},
    {"code": "D5", "group": "Deployment", "status": "PASS", "anchor": "clause-D5", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Pilot polis and infrastructure evidence pass."},
    {"code": "D6", "group": "Deployment", "status": "PASS", "anchor": "clause-D6", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "100-citizen invite list and outreach plan evidence pass."},
    {"code": "X1", "group": "Documentation", "status": "PASS", "anchor": "clause-X1", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Operator runbook passes."},
    {"code": "X2", "group": "Documentation", "status": "PASS", "anchor": "clause-X2", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Citizen onboarding document passes."},
    {"code": "X3", "group": "Documentation", "status": "PASS", "anchor": "clause-X3", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Welcoming-citizen training guide passes."},
    {"code": "X4", "group": "Documentation", "status": "FAIL", "anchor": "clause-X4", "last_evaluated_at": "2026-05-27T02:46:44Z", "summary": "Legal-reviewed cooperative articles and bylaws evidence is missing."}
  ],
  "secret_values_public": false,
  "hosted_ci": false,
  "no_paid_operations": true
}
