Polis civic circle logo Polis

Build evidence

BUILD_DONE Status

Mechanical readout for every clause in docs/POLIS.md §10. This surface reports audit state only.

BUILD_DONE
FALSE
Clauses
69
PASS
64
FAIL
5
PENDING
0

Source Artifacts

Last evaluated: . Current expected failing clauses: E2, E3, H2, X4, I0.

Clause Results

Each row has a stable anchor. The JSON manifest has the same clause order as POLIS.md §10.

Clause Group Status Last evaluated Audit summary
T1CodePASSRelease build succeeds for every workspace crate.
T2CodePASSWorkspace tests finish with zero failed and zero ignored.
T3CodePASSClippy passes for workspace tests and examples with warnings denied.
T4CodePASSWorkspace cargo check passes for tests and examples.
T5CodePASSRust source files stay at or under 500 lines.
T6CodePASSFunctions stay under 30 lines and cyclomatic complexity 10.
T7CodePASSMain branch contains no denied development markers.
T8CodePASSInvariant check rejects forbidden social-media symbols.
E1EmbeddersPASSThe 21-slot slate exists and every slot is loadable.
E2EmbeddersFAILDistinctness audit requires a calibration set of at least 500; real evidence is not present.
E3EmbeddersFAILMarginal-info audit requires calibrated outcome labels; real evidence is not present.
E4EmbeddersPASSFrozen embedder compile gate confirms no trainable gradient path.
C1ConstellationPASSTest citizen intake populates all 21 slots.
C2ConstellationPASSProvenance writes one row per slot forward pass.
C3ConstellationPASSDeletion contract purges private state within 24 hours and issues receipts.
C4ConstellationPASSConstellation type exposes no flattening operation.
M1MatchingPASSUtility formula is computable and weights are signed by SARB approval id.
M2MatchingPASSConstellation guard rejects adversarial set with required recall.
M3MatchingPASSSelection pipeline emits valid candidate gatherings for all six formats.
M4MatchingPASSMistake loop consumes outcomes and updates protected per-citizen heads.
M5MatchingPASSSynthetic 10k-citizen allocation satisfies the Rawlsian floor.
M6MatchingPASSMatching accepts no priority or promotion path.
F1FormatsPASSAll six formats have data model, UI, and venue-integration contracts.
F2FormatsPASSAll per-format success metrics are computable.
F3FormatsPASSAgora token protocol, eknomos enforcement, and mind-change aggregate are present.
F4FormatsPASSSymposium phone basket and leitmotif card are present.
F5FormatsPASSFestival contract blocks commercial-vendor fields.
F6FormatsPASSAleatory composition remains pure lot after hard constraints.
L1LifecyclePASSFive-step onboarding flow completes end to end.
L2LifecyclePASSThree proof-of-personhood modes are supported; KYC document deletion is checked.
L3LifecyclePASSCitizen anchoring prevents simultaneous active polises and enforces move delay.
L4LifecyclePASSExit conversation, printed summary, and deletion receipt flow pass.
G1GovernancePASSVRF stratified sortition draws and logs verifiable receipts.
G2GovernancePASSCitizen Assembly state machine convenes, deliberates, tallies, and publishes aggregate.
G3GovernancePASSSARB weight-change approval and halt workflow pass.
G4GovernancePASSAmendment process time locks and revote ratification pass.
G5GovernancePASSCooperative articles artifact embeds Tier-4 invariants and signed PDF.
G6GovernancePASSFounder precommitment trust template passes.
P1Privacy + SecurityPASSPrivate state AEAD and HSM-emulator encryption contract passes.
P2Privacy + SecurityPASSDifferential-privacy aggregate enforces epsilon, delta, and min cell size.
P3Privacy + SecurityPASSSignal DM stores ciphertext only and requires prior meeting.
P4Privacy + SecurityPASSAudit log is append-only and citizen-pullable.
P5Privacy + SecurityPASSBreach incident-response drill pages and meets deadlines.
B1Business + VenuesPASSCivic subscription billing has four access-only tiers.
B2Business + VenuesPASSVenue registry, booking, and fee cap pass.
B3Business + VenuesPASSCivic fund ledger and catalyst grant workflow pass.
B4Business + VenuesPASSFinancial audit verifies zero ad and data-sale revenue.
I0InvariantsFAILInvariant all-pass gate remains failed until current audit closure is complete.
H1HardeningPASSFourteen hardening-axis checklist passes.
H2HardeningFAILIndependent pen-test evidence from an external firm is missing.
H3HardeningPASSReproducible build evidence passes.
A1AssetsPASSLogo variants are generated and checked.
A2AssetsPASSBrand palette, typography, and spacing are checked.
A3AssetsPASSDesign-system component limits and denied primitives are checked.
A4AssetsPASSRequired illustration count and categories are checked.
A5AssetsPASSMarketing landing page check passes.
A6AssetsPASSFestival poster template passes.
A7AssetsPASSWooden speaking token render passes.
A8AssetsPASSAccessibility audit gate for assets and pages passes.
D1DeploymentPASSD1 deployment topology contract passes.
D2DeploymentPASSLocal release gate enforces invariant clauses.
D3DeploymentPASSCitizen-data-free observability live check passes.
D4DeploymentPASSDisaster-recovery drill evidence passes.
D5DeploymentPASSPilot polis and infrastructure evidence pass.
D6DeploymentPASS100-citizen invite list and outreach plan evidence pass.
X1DocumentationPASSOperator runbook passes.
X2DocumentationPASSCitizen onboarding document passes.
X3DocumentationPASSWelcoming-citizen training guide passes.
X4DocumentationFAILLegal-reviewed cooperative articles and bylaws evidence is missing.

External Evidence Readbacks

These lines summarize no-secret public manifests. Secret values remain outside the repo.

Latest calibration form readback: 0 intake responses, 0 thirty-day outcome responses, 0 joined records. No respondent data is public. Last read at 2026-05-26T10:46:41Z.

Latest review mailbox readback: 0 security report candidates and 0 legal review candidates. No mail content is public. Last read at 2026-05-26T10:46:41Z.

Latest acquisition readback: 35 acquisition paths cataloged. Mozilla MOSS SOS nomination and SilentProof Free Baseline are submitted pending external response or authorization email preparation; HackerOne Community Edition is held for the public form's three-month active-project age requirement; Zealynx, OpenSSF Alpha-Omega, Michigan Law Community Enterprise Clinic, and Georgetown SENL Clinic are held for explicit no-cost, regional, timing, or intake-open boundaries; RoundTable, Free Country Chicago, and WDCB are submitted pending editorial, moderation, or staff review; Around Evanston, ABC7, InEvanston, Enjoy Evanston, Patch, and Evanston Made are held for CAPTCHA, phone, location, event-fit, paid-promotion, or arts-calendar policy constraints.

Latest outbound queue readback: 27 no-cost actions tracked, 7 public forms submitted, 7 email messages sent from headed Gmail and matched in Sent search. Mozilla MOSS SOS nomination is submitted; HackerOne Community Edition and Georgetown SENL Clinic are held until their timing requirements can be satisfied truthfully. Both remain acquisition paths, not H2 or X4 evidence.