Nishi Family › Compare › Community Pulse
Nishi Compare · capabilities, evidence and delivery
Community Pulse
Compare capabilities and delivery evidence. Source discovery, qualification, deployment and accepted outcomes are separate; an open contract names work still to verify.
Nishi anonymous micro-to-macro wellbeing pulse for congregations, agencies and nonprofits (one instrument, k-floored at every level, the organisation's number beside the index above it) vs Gloo State of the Church and Pulse For Good and Zencity and the Gallup National Health and Well-Being Index -- Aug-2026 field
Overview
The purpose, declared position and evidence coverage of this domain. Source presence and completed acceptance are different measures.
Where we are. SHIPPED 2026-08-24, the same day the board was admitted: nx_communitypulse is LIVE (promoted, registered, gate 35 of 35 GREEN on the live binary) on the survey substrate that was already gate-proven on /compare/surveys. It carries the instrument as data (the 12-item flourishing measure and a one-item pulse under their licence and citation rows), organisation and place cells, token-less kiosk intake with a per-cell rate row, the hierarchical rollup under one floor, complementary suppression, weights from declared denominators, the public page with the benchmark join, a count-only crisis alert and a sha256-pinned ed25519-signed open export. Two shared libraries landed with it for every multi-organisation surface: nx_kfloor_lib (the floor and the complementary rule) and nx_cell_lib (tenant rows). Before this session the estate had NO flourishing instrument (full-corpus grep, 23,167 sources, one hit in a game fixture), NO tenant lib and NO k-floor lib. Still open: the field gate needs two real organisations named in the conf (it abstains until then) and the market-entry verdict organ.
Where we need to go. OPERATOR ASK (2026-08-24): does an anonymous site exist that collects how-are-things-going feedback on a macro and micro scale that churches, governments and nonprofits can use to tell how their people are doing. The mirrored field says no single one does [stateofchurch] [pulseforgood] [zencity] [gallup]. Deliverable: the instrument as data, organisation scoping, kiosk intake, the k-floored hierarchical rollup with complementary suppression, the public page with the benchmark join, the signed open export, a field gate on two real organisations and the computed entry verdict.
Research bar. k-anonymity, the field's re-identification floor is measured on Sweeney, 2002. Theirs: a release satisfies k-anonymity when each released record is indistinguishable from at least k minus 1 others [sweeney2002]. Ours: CP4 withholds any level with fewer than @kmin ballots and CP5 REFUSES a release whose parent minus its published children falls under k; the floor is a conf row, never a number in code.
Business case
| Axis | Position | Figures | Decision |
|---|---|---|---|
| Investment | The hobbyist rung is zero capex today (the live welfare pulse at /survey on the sovereign edge); M0 is 3.5 u of organ work on a substrate that already ships; the whole ladder to version 2.0 is 13.5 u and no hardware | 13.5 u to version 2.0; no hardware in any rung | fund CP1, CP2 and CP4 first: the instrument, the tenant and the floored rollup are reused by every feedback product on the estate |
| Market | Churches buy assessments on common metrics with dashboards [stateofchurch]; human-services agencies buy anonymous kiosks, 200-plus organisations and 2 million responses at one vendor [pulseforgood]; city halls buy weighted sentiment indices [zencity] and benchmark surveys [polco]; the nation is sampled by Gallup [gallup] | four vendors for four buyers and no product that hands a single organisation its number beside the level above it | no price point is picked before CP7 prints the first join on two real organisations |
| Opportunity cost | CP2 (tenant scoping) and CP4 with CP5 (the floored hierarchical rollup) generalise to every multi-organisation feedback surface on the estate; CP12 generalises to every /compare domain | the rollup and the suppression are the reusable assets; the pulse is their first subject | charge CP2, CP4, CP5 and CP12 to the platform, only CP1, CP3, CP6 to CP11 to this product |
| Competitive position | the field owns the kiosk fleet [pulseforgood], the church network [stateofchurch], the city-hall contracts [zencity] and the national panel [gallup]; nobody owns the join or a published anonymity floor with complementary suppression [sweeney2002] | our position is the instrument and the floor, not the panel | compete on the proof, never on sample size |
| Go to market | congregation-first (a parish runs the pulse on its own site through the embed) vs agency-first (a county human-services office on a kiosk) vs locality-first (a town publishes its page and invites its organisations) | the GTM facade ranks the three once CP7 hands it product rows | the channel decision is downstream of the first two field waves, not upstream |
| Buy vs build | The instrument: ADOPT under its open licence [flourish]. The survey engine, the floor, the statistics: ALREADY BUILT. Organisation scoping, hierarchical rollup, complementary suppression, public page, signed export, entry verdict: BUILD, they do not exist to buy | the only build is the join and its privacy proof; everything under it ships today | instrument adopted, substrate reused, only the join is new |
Market-entry ladder
| Level | Best in class (Aug 2026) | What we have | What must grow | Verdict |
|---|---|---|---|---|
| Hobbyist | A single congregation or program runs a free assessment on a vendor's common metrics with a results dashboard [stateofchurch], or a five-question anonymous kiosk in the lobby [pulseforgood] | a congregation loads pulse1 or flourish12 at its own cell with one call (cp_instrument), takes kiosk ballots, and reads its floored number, margin and trend on its own zero-JS page | nothing structural: a cell row and a spec load | ENTER NOW at zero capex as the learning lane; the first waves it produces are what CP11 measures computed: NO-REQUIREMENT |
| Small business | A nonprofit network or a diocese on Listen4Good's five-step methodology with a SurveyMonkey account translated into 56 languages [listen4good], or a multi-site kiosk fleet reporting to one dashboard [pulseforgood] | tenant rows, kiosk mode with a rate row, the rollup under one floor with complementary suppression and post-stratification weights from declared denominators (CP1 to CP5 and CP9 shipped and gate-proven 2026-08-24) | a network's real roster sizes as denominators and its first live wave (CP11) | ENTER: M1 went green 2026-08-24; a network reads every site under one floor today, and the first field wave is the remaining proof computed: UNRESOLVED (5/6 landed, binding CP1) |
| Market leader | Population-weighted sentiment indices tracked over time for city halls [zencity], national benchmark surveys for residents, businesses and employees [polco], and a national wellbeing index sampled quarterly since 2008 [gallup] | the public page with the benchmark join, weights as data and the signed open export are shipped (CP6, CP7, CP9, CP10 gate-proven); a locality page can be emitted for any cell today | the field proof on two real organisations (CP11) and a panel operation the estate does not run | ENTER by declaration: every named rung is declared in its organ; the field gate CP11 still abstains until two real organisations are named in the conf, and the panel operation is not ours, so the entry is a build-ready call, not a field-proven one computed: ENTER (5/5 landed) |
| Innovation leader | Nobody in the mirrored field publishes a single organisation's number beside the level above it on one instrument, nor a k-anonymity floor with complementary suppression as a stated contract [sweeney2002] | CP4, CP5 and CP7 are shipped: the rollup, the complementary rule and the join print on every page, bite-proven by a planted subtraction (a locality withheld because 15 minus 7 minus 6 would isolate two people) | a first public locality page on real cells so the exceed is witnessed in the field, not only in the gate | ENTER: the wedge is built and gate-proven (a locality withheld because 15 minus 7 minus 6 would isolate two people); what remains is field witness, which is why the entry order was floor first, panel never computed: ENTER (3/3 landed) |
| Research leader | A longitudinal flourishing panel of 200,000 people across 22 countries on the same 12-item measure [flourish]; open measure sets over 1,200 cities [cityhealth] | the instrument rows and the wave store CP1 and CP4 accrue | a signed open corpus of floored aggregates by locality and wave (CP10) that researchers can verify byte for byte | ENTER as a by-product: the corpus accrues from the first field wave through the signed export, so the research rung costs no separate investment computed: ENTER (2/2 landed) |
Latest recorded release
No valid dated release entry is recorded for this domain.
Release entries describe recorded changes; they do not establish that every capability passed evaluation.
28 of 29 capability source symbols found|7 of them authored stronger-claims|1 open|coverage 965/1000|adoption 27 full / 1 partial
Evidence profile — what the gaps on this board actually are
Measured by nx_swcompare_evidence, read back by nx_evprofile_lib. Every figure is a count with its denominator — there is deliberately no score, no grade and no percentage anywhere in this band, because a stored scalar is a field a seat can edit and a counted partition is not.
evidence|grounded 28/28|unsupported 0|gates green 3/4|proven able to fail 4/4|never bitten 0|green at 0/0 3|open gaps 1|of them unnamed 0|of them proof withheld 1|flips ready 11
proven able to fail counts the gates that have a RECORDED RED — nx_gate_bite mutated the gate subject, rebuilt it, watched the gate go red, and that record is inside the shared TTL. never bitten is its complement over the same denominator: those gates ran and were green, and nothing has ever shown them able to detect anything, so their green is a statement about this run and not about the gate. green at 0/0 is a separate and much weaker observation — the gate printed GREEN on a zero denominator, so its own tooth counter says it examined nothing. A gate can be green, non-zero, and still never bitten; that is the common case and it is now visible instead of implied.
partition: grounded + unsupported = 28 vs present 28 · named + unnamed + withheld = 1 vs open 1 · both reconcile
liar-kill conj=GPQN · all four conjuncts held
graded document: BUILDROOT tree, 15767 bytes · gates map: PRIMARY · stamped 3d 19h ago · source ../knowledge/status/evstamp_communitypulse.verdict
| Gap class | What it is, and the work it names |
|---|---|
| FLIP-READY | A watch contract symbol is now present in the organ it named: the cell can flip on a pure data edit with no new code. These are the cheapest closures on this board and they belong before any new work. |
| PROOF-WITHHELD | The mechanism SHIPPED and its symbol really is in the organ it names, but the CLAIM this row makes rests on a named precondition nobody has met, so the row stays OPEN and is counted among the gaps. It is deliberately NOT a flip and no data edit closes it: meet the precondition the row names, then re-adjudicate. Before this class existed, the only way to withdraw such a claim was to write it as an absence — which this referee then resolved, FOUND, and filed as LANDED, so the retraction instructed its own reversal. |
| VACUOUS-GATE | A gate reported GREEN on a ZERO denominator. A gate with real teeth and a broken counter, and a gate with no teeth at all, are indistinguishable from outside; that indistinguishability is the finding, so it is reported here and never convicted. |
nx_swcompare_evidence communitypulse itself and are not carried on the stamp, so this page names the classes and the producer names the rows. That split is stated rather than hidden: a count without a worklist is not actionable, and this band is honest about which half of that it is.Production map
Follow the dependencies, declared acceptance criteria and recorded priorities. Inspect source binding before treating a rank as executable work.
Ranking source binding: PLAN_MATRIX_BOUND_ONLY. Recorded priorities require current acceptance evidence and resource checks before execution.
Ranking matches the captured plan and matrix only. Latest execution outcome, research freshness, accepted delivery and investment return are unverified.
Recorded priority estimates
Order from nx_compare_rank (nx_dr_ocm: (deficit + cost-of-delay + option + enables) x sponsor x self-sufficiency x momentum / cost). FINISH rows are rungs whose symbol is present but whose organ is short of full adoption: listed before new work by this heuristic. Priority is not measured delivery cost or execution readiness. Stamp: # asof=1790082013 domain=communitypulse target_version=0.1 rungs=12 done=11 open=1 finish=0 ranker=nx_dr_ocm
| # | Stage | Rung | Priority | Derivation |
|---|---|---|---|---|
| #1 | 0.1 | Instrument as data (CP1) cp_instrument dossier | 0 | v=0 m=1 c=10 |
Declared roadmap — contract, acceptance, executor, effort
| Rung | Closes with | Definition of done (pre-declared) | Executor | Est. |
|---|---|---|---|---|
| Instrument as data (CP1) | cp_instrument | the 12-item flourishing measure and the one-item pulse loaded through se_load as spec rows with the licence and citation row carried [flourish]; neg-control: an instrument missing an item or its citation refuses to load | Organ | 1 u |
| Organisation scoping (CP2) | cp_org_scope | org rows (kind church or agency or nonprofit, locality cell, roster size) with a per-org admin lane composing sv2_admin_ok; a ballot carries the org id and never a person; gate: a ballot with a person field is refused by name | Organ | 1 u |
| Kiosk and QR intake (CP3) after CP2 | cp_kiosk | token-less no-JS form on the same engine with a per-org rate row [pulseforgood]; gate: a double-tap cannot inflate the tally past the rate row and the no-JS path keeps working | Organ | 1 u |
| Hierarchical rollup under the floor (CP4) after CP2 | cp_rollup | organisation to locality to region to nation as a tree of aggregates, every level withheld under @kmin, the partition printed and summed at every level; neg-control: a level with n under k must print WITHHELD and never a number | Organ | 2 u |
| Complementary suppression (CP5) after CP4 | cp_complement_suppress | the release refused whenever a parent minus its published children lands under k [sweeney2002]; bite-proven by planting one small child under a large parent and seeing the parent REFUSED | Organ | 1 u |
| Public page per organisation and locality (CP6) after CP4 | cp_public_page | zero-JS page carrying the number, its 95pct margin and its trend beside the level above it (composes st_ci_margin and st_trend_split), verified by nx_page_verify; the City Health Dashboard is the published-measures bar [cityhealth] | Organ | 1.5 u |
| The benchmark join (CP7) after CP6 | cp_benchmark | the org-versus-level delta with a confidence margin on one instrument, printed on the public page; neg-control: an org under the floor shows no delta at all | Organ | 1 u |
| Crisis alert, count only (CP8) after CP2 | cp_alert | a count-only alert when at least alert_count answers at a cell sit at or below alert_low_max (both conf rows), reported only when the cell clears kmin so the count itself is floored, no respondent identity recoverable; gate: fires on three planted low answers, silent on none, abstains under the floor | Organ | 0.5 u |
| Weights as data (CP9) after CP4 | cp_weights | post-stratification weights derived from declared denominators (roster size, locality population) and printed beside every weighted number [zencity] [gallup]; an absent denominator REFUSES, never assumes | Organ | 1 u |
| Signed open export (CP10) after CP4 | cp_open_export | an ed25519-signed export of every published level composing the estate's sign-envelope, refusing any row under the floor; gate: a tampered byte fails verification | Organ | 1 u |
| Field gate on two real organisations (CP11) after CP6 | cp_field_gate | one congregation and one agency each completing a wave with n above @kmin, the public pages verified and the rollup partition summed, REFUSING on partial coverage | Gate | 1 u |
| Market-entry verdict (CP12) after CP7 | ml_entry_verdict | reads this plan's ladder rows plus the catalogue ladder state of every symbol on the matrix and prints ENTER, HOLD or GROW-FIRST per level with the binding rung named; generic to every /compare domain | Organ | 1.5 u |
Milestones
| Milestone | Rungs | Cumulative |
|---|---|---|
| M0 · Anonymous organisation pulse | CP1,CP2,CP3,CP8 | 3.5 u |
| M1 · Macro rollup under the floor | CP4,CP5,CP9 | 7.5 u |
| M2 · Public page, join and open data | CP6,CP7,CP10 | 11 u |
| M3 · Field-proven with a computed verdict | CP11,CP12 | 13.5 u |
| Class | Count | Note |
|---|---|---|
| bars | 0 | sotabar rows on the plan |
| fresh | 0 | the bar month is the current month |
| attested | 0 | an older bar with a this-month barscan reporting no newer entry |
| stale | 0 | a this-month scan saw a newer month the bar ignores |
| unattested | 0 | nobody looked this month |
| malformed | 0 | a sotabar row missing a field |
| duplicate | 0 | bar ids an earlier row already carries |
| bars, summed | 0 | RECONCILED: the parts sum to the total 0 |
| current month | 2026-10 | the month every bar is judged against |
Inspect a rung and its prerequisites
Declared nodes 12. Rank input binding: PLAN_MATRIX_BOUND_ONLY. Dependency order is authored. Implementation, acceptance evidence, authority and resource readiness are unverified. No action is recommended or dispatched here.
Plan SHA-256 5525f8fa89246b3ef0c24e73155aeea855f4ae67d4b4e4bf4a11fbc5abb01b3a. Target rows 0; role rows 0. Existing risks and release worklog retain their own scope; no node completion is inferred.
Runtime observation coverage: 0 of 12 rungs have current, identity-bound execution observations. Observation may report RED. Accepted completion remains unknown; source presence, qualification and deployment do not establish it.
Use Enter or Space on a rung to inspect its contract. Prerequisite links locate another rung in this list; open its summary to inspect it. Estimates are authored effort, not forecasts.
CP1 — Instrument as data
Prerequisites: None declared; this does not establish execution eligibility.
Contract:
cp_instrumentAcceptance: the 12-item flourishing measure and the one-item pulse loaded through se_load as spec rows with the licence and citation row carried [@flourish]; neg-control: an instrument missing an item or its citation refuses to load
Authored effort: 1. Executor kind: Organ. Responsible, accountable and verifier not established. Inspect retained worklog.
Runtime observation: UNKNOWN; outcome UNKNOWN; observed epoch -1. Declared owner: . Receipt
, SHA-256. Identity-bound observation is not accepted completion. Qualification and deployment remain unverified by this projection.CP2 — Organisation scoping
Prerequisites: None declared; this does not establish execution eligibility.
Contract:
cp_org_scopeAcceptance: org rows (kind church or agency or nonprofit, locality cell, roster size) with a per-org admin lane composing sv2_admin_ok; a ballot carries the org id and never a person; gate: a ballot with a person field is refused by name
Authored effort: 1. Executor kind: Organ. Responsible, accountable and verifier not established. Inspect retained worklog.
Runtime observation: UNKNOWN; outcome UNKNOWN; observed epoch -1. Declared owner: . Receipt
, SHA-256. Identity-bound observation is not accepted completion. Qualification and deployment remain unverified by this projection.CP3 — Kiosk and QR intake
Prerequisites: CP2 (acceptance unverified)
Contract:
cp_kioskAcceptance: token-less no-JS form on the same engine with a per-org rate row [@pulseforgood]; gate: a double-tap cannot inflate the tally past the rate row and the no-JS path keeps working
Authored effort: 1. Executor kind: Organ. Responsible, accountable and verifier not established. Inspect retained worklog.
Runtime observation: UNKNOWN; outcome UNKNOWN; observed epoch -1. Declared owner: . Receipt
, SHA-256. Identity-bound observation is not accepted completion. Qualification and deployment remain unverified by this projection.CP4 — Hierarchical rollup under the floor
Prerequisites: CP2 (acceptance unverified)
Contract:
cp_rollupAcceptance: organisation to locality to region to nation as a tree of aggregates, every level withheld under @kmin, the partition printed and summed at every level; neg-control: a level with n under k must print WITHHELD and never a number
Authored effort: 2. Executor kind: Organ. Responsible, accountable and verifier not established. Inspect retained worklog.
Runtime observation: UNKNOWN; outcome UNKNOWN; observed epoch -1. Declared owner: . Receipt
, SHA-256. Identity-bound observation is not accepted completion. Qualification and deployment remain unverified by this projection.CP5 — Complementary suppression
Prerequisites: CP4 (acceptance unverified)
Contract:
cp_complement_suppressAcceptance: the release refused whenever a parent minus its published children lands under k [@sweeney2002]; bite-proven by planting one small child under a large parent and seeing the parent REFUSED
Authored effort: 1. Executor kind: Organ. Responsible, accountable and verifier not established. Inspect retained worklog.
Runtime observation: UNKNOWN; outcome UNKNOWN; observed epoch -1. Declared owner: . Receipt
, SHA-256. Identity-bound observation is not accepted completion. Qualification and deployment remain unverified by this projection.CP6 — Public page per organisation and locality
Prerequisites: CP4 (acceptance unverified)
Contract:
cp_public_pageAcceptance: zero-JS page carrying the number, its 95pct margin and its trend beside the level above it (composes st_ci_margin and st_trend_split), verified by nx_page_verify; the City Health Dashboard is the published-measures bar [@cityhealth]
Authored effort: 1.5. Executor kind: Organ. Responsible, accountable and verifier not established. Inspect retained worklog.
Runtime observation: UNKNOWN; outcome UNKNOWN; observed epoch -1. Declared owner: . Receipt
, SHA-256. Identity-bound observation is not accepted completion. Qualification and deployment remain unverified by this projection.CP7 — The benchmark join
Prerequisites: CP6 (acceptance unverified)
Contract:
cp_benchmarkAcceptance: the org-versus-level delta with a confidence margin on one instrument, printed on the public page; neg-control: an org under the floor shows no delta at all
Authored effort: 1. Executor kind: Organ. Responsible, accountable and verifier not established. Inspect retained worklog.
Runtime observation: UNKNOWN; outcome UNKNOWN; observed epoch -1. Declared owner: . Receipt
, SHA-256. Identity-bound observation is not accepted completion. Qualification and deployment remain unverified by this projection.CP8 — Crisis alert, count only
Prerequisites: CP2 (acceptance unverified)
Contract:
cp_alertAcceptance: a count-only alert when at least alert_count answers at a cell sit at or below alert_low_max (both conf rows), reported only when the cell clears kmin so the count itself is floored, no respondent identity recoverable; gate: fires on three planted low answers, silent on none, abstains under the floor
Authored effort: 0.5. Executor kind: Organ. Responsible, accountable and verifier not established. Inspect retained worklog.
Runtime observation: UNKNOWN; outcome UNKNOWN; observed epoch -1. Declared owner: . Receipt
, SHA-256. Identity-bound observation is not accepted completion. Qualification and deployment remain unverified by this projection.CP9 — Weights as data
Prerequisites: CP4 (acceptance unverified)
Contract:
cp_weightsAcceptance: post-stratification weights derived from declared denominators (roster size, locality population) and printed beside every weighted number [@zencity] [@gallup]; an absent denominator REFUSES, never assumes
Authored effort: 1. Executor kind: Organ. Responsible, accountable and verifier not established. Inspect retained worklog.
Runtime observation: UNKNOWN; outcome UNKNOWN; observed epoch -1. Declared owner: . Receipt
, SHA-256. Identity-bound observation is not accepted completion. Qualification and deployment remain unverified by this projection.CP10 — Signed open export
Prerequisites: CP4 (acceptance unverified)
Contract:
cp_open_exportAcceptance: an ed25519-signed export of every published level composing the estate's sign-envelope, refusing any row under the floor; gate: a tampered byte fails verification
Authored effort: 1. Executor kind: Organ. Responsible, accountable and verifier not established. Inspect retained worklog.
Runtime observation: UNKNOWN; outcome UNKNOWN; observed epoch -1. Declared owner: . Receipt
, SHA-256. Identity-bound observation is not accepted completion. Qualification and deployment remain unverified by this projection.CP11 — Field gate on two real organisations
Prerequisites: CP6 (acceptance unverified)
Contract:
cp_field_gateAcceptance: one congregation and one agency each completing a wave with n above @kmin, the public pages verified and the rollup partition summed, REFUSING on partial coverage
Authored effort: 1. Executor kind: Gate. Responsible, accountable and verifier not established. Inspect retained worklog.
Runtime observation: UNKNOWN; outcome UNKNOWN; observed epoch -1. Declared owner: . Receipt
, SHA-256. Identity-bound observation is not accepted completion. Qualification and deployment remain unverified by this projection.CP12 — Market-entry verdict
Prerequisites: CP7 (acceptance unverified)
Contract:
ml_entry_verdictAcceptance: reads this plan's ladder rows plus the catalogue ladder state of every symbol on the matrix and prints ENTER, HOLD or GROW-FIRST per level with the binding rung named; generic to every /compare domain
Authored effort: 1.5. Executor kind: Organ. Responsible, accountable and verifier not established. Inspect retained worklog.
Runtime observation: UNKNOWN; outcome UNKNOWN; observed epoch -1. Declared owner: . Receipt
, SHA-256. Identity-bound observation is not accepted completion. Qualification and deployment remain unverified by this projection.
Learning and practice paths
No structured learning path is declared for this plan. Existing research, roadmap and worklog remain available above.
Rung dossiers — every record that bears on a rung, in one place
nx_swcompare_evidence communitypulse writes it beside its stamp); every gate below reads UNRECORDED until it runs.knowledge/organ_gate.conf read from this working directory (1 rows) and from the estate root (196 rows); rows in both counted once: 0; declarations read: 197. Every declaration in either copy counts, so a stub beside the publisher can never hide the root.CP1 Instrument as data · cell NO-MATRIX-ROW · gate NO-MATRIX-ROW
| Contract | cp_instrument · executor Organ · 1 u · stands on nothing |
|---|---|
| Definition of done | the 12-item flourishing measure and the one-item pulse loaded through se_load as spec rows with the licence and citation row carried [flourish]; neg-control: an instrument missing an item or its citation refuses to load |
| Matrix cell | NO-MATRIX-ROW — no matrix row carries cp_instrument; the ranker reads this rung as unmapped and no cell can flip for it. Add the row and the join completes on the next publish. |
| Gate | the gate join needs a matrix row: no organ is named for this rung |
| Work log | no log row names this rung yet |
CP2 Organisation scoping · cell LANDED · gate NO-GATE-DECLARED
| Contract | cp_org_scope · executor Organ · 1 u · stands on nothing |
|---|---|
| Definition of done | org rows (kind church or agency or nonprofit, locality cell, roster size) with a per-org admin lane composing sv2_admin_ok; a ballot carries the org id and never a person; gate: a ballot with a person field is refused by name |
| Matrix cell | TENANT: Organisation scoping, a church or an agency or a nonprofit as rows with its own admin lane · runtime/nx_communitypulse.nx · LANDED decl |
| Gate | NO-GATE-DECLARED — knowledge/organ_gate.conf carries no row for nx_communitypulse; declare nx_communitypulse TAB <gate> and the ship loop proves it and the verdict lands here. |
| Work log | no log row names this rung yet |
CP3 Kiosk and QR intake · cell LANDED · gate NO-GATE-DECLARED
| Contract | cp_kiosk · executor Organ · 1 u · stands on CP2 |
|---|---|
| Definition of done | token-less no-JS form on the same engine with a per-org rate row [pulseforgood]; gate: a double-tap cannot inflate the tally past the rate row and the no-JS path keeps working |
| Matrix cell | INTAKE: Kiosk and QR mode, token-less, no-JS, rate-limited per organisation · runtime/nx_communitypulse.nx · LANDED decl |
| Gate | NO-GATE-DECLARED — knowledge/organ_gate.conf carries no row for nx_communitypulse; declare nx_communitypulse TAB <gate> and the ship loop proves it and the verdict lands here. |
| Work log | no log row names this rung yet |
CP4 Hierarchical rollup under the floor · cell LANDED · gate NO-GATE-DECLARED
| Contract | cp_rollup · executor Organ · 2 u · stands on CP2 |
|---|---|
| Definition of done | organisation to locality to region to nation as a tree of aggregates, every level withheld under @kmin, the partition printed and summed at every level; neg-control: a level with n under k must print WITHHELD and never a number |
| Matrix cell | ROLLUP: Micro-to-macro hierarchical rollup, organisation to locality to region to nation, every level under the floor · runtime/nx_communitypulse.nx · LANDED decl |
| Gate | NO-GATE-DECLARED — knowledge/organ_gate.conf carries no row for nx_communitypulse; declare nx_communitypulse TAB <gate> and the ship loop proves it and the verdict lands here. |
| Work log | no log row names this rung yet |
CP5 Complementary suppression · cell LANDED · gate NO-GATE-DECLARED
| Contract | cp_complement_suppress · executor Organ · 1 u · stands on CP4 |
|---|---|
| Definition of done | the release refused whenever a parent minus its published children lands under k [sweeney2002]; bite-proven by planting one small child under a large parent and seeing the parent REFUSED |
| Matrix cell | PRIVACY: Complementary suppression across the hierarchy, a parent minus a suppressed child cannot re-identify · runtime/nx_communitypulse.nx · LANDED decl |
| Gate | NO-GATE-DECLARED — knowledge/organ_gate.conf carries no row for nx_communitypulse; declare nx_communitypulse TAB <gate> and the ship loop proves it and the verdict lands here. |
| Work log | no log row names this rung yet |
CP6 Public page per organisation and locality · cell LANDED · gate NO-GATE-DECLARED
| Contract | cp_public_page · executor Organ · 1.5 u · stands on CP4 |
|---|---|
| Definition of done | zero-JS page carrying the number, its 95pct margin and its trend beside the level above it (composes st_ci_margin and st_trend_split), verified by nx_page_verify; the City Health Dashboard is the published-measures bar [cityhealth] |
| Matrix cell | PUBLISH: Public how-are-things-going page per organisation and per locality, emitted zero-JS · runtime/nx_communitypulse.nx · LANDED decl |
| Gate | NO-GATE-DECLARED — knowledge/organ_gate.conf carries no row for nx_communitypulse; declare nx_communitypulse TAB <gate> and the ship loop proves it and the verdict lands here. |
| Work log | no log row names this rung yet |
CP7 The benchmark join · cell LANDED · gate NO-GATE-DECLARED
| Contract | cp_benchmark · executor Organ · 1 u · stands on CP6 |
|---|---|
| Definition of done | the org-versus-level delta with a confidence margin on one instrument, printed on the public page; neg-control: an org under the floor shows no delta at all |
| Matrix cell | JOIN: One instrument from a single congregation to the national index, micro and macro on one ruler · runtime/nx_communitypulse.nx · LANDED decl |
| Gate | NO-GATE-DECLARED — knowledge/organ_gate.conf carries no row for nx_communitypulse; declare nx_communitypulse TAB <gate> and the ship loop proves it and the verdict lands here. |
| Work log | no log row names this rung yet |
CP8 Crisis alert, count only · cell LANDED · gate NO-GATE-DECLARED
| Contract | cp_alert · executor Organ · 0.5 u · stands on CP2 |
|---|---|
| Definition of done | a count-only alert when at least alert_count answers at a cell sit at or below alert_low_max (both conf rows), reported only when the cell clears kmin so the count itself is floored, no respondent identity recoverable; gate: fires on three planted low answers, silent on none, abstains under the floor |
| Matrix cell | ALERT: Crisis-band alert to the organisation, count only, never a person · runtime/nx_communitypulse.nx · LANDED decl |
| Gate | NO-GATE-DECLARED — knowledge/organ_gate.conf carries no row for nx_communitypulse; declare nx_communitypulse TAB <gate> and the ship loop proves it and the verdict lands here. |
| Work log | no log row names this rung yet |
CP9 Weights as data · cell LANDED · gate NO-GATE-DECLARED
| Contract | cp_weights · executor Organ · 1 u · stands on CP4 |
|---|---|
| Definition of done | post-stratification weights derived from declared denominators (roster size, locality population) and printed beside every weighted number [zencity] [gallup]; an absent denominator REFUSES, never assumes |
| Matrix cell | WEIGHTING: Post-stratification weights declared as data with the denominator printed · runtime/nx_communitypulse.nx · LANDED decl |
| Gate | NO-GATE-DECLARED — knowledge/organ_gate.conf carries no row for nx_communitypulse; declare nx_communitypulse TAB <gate> and the ship loop proves it and the verdict lands here. |
| Work log | no log row names this rung yet |
CP10 Signed open export · cell LANDED · gate NO-GATE-DECLARED
| Contract | cp_open_export · executor Organ · 1 u · stands on CP4 |
|---|---|
| Definition of done | an ed25519-signed export of every published level composing the estate's sign-envelope, refusing any row under the floor; gate: a tampered byte fails verification |
| Matrix cell | OPEN DATA: Signed open aggregate export per level · runtime/nx_communitypulse.nx · LANDED decl |
| Gate | NO-GATE-DECLARED — knowledge/organ_gate.conf carries no row for nx_communitypulse; declare nx_communitypulse TAB <gate> and the ship loop proves it and the verdict lands here. |
| Work log | no log row names this rung yet |
CP11 Field gate on two real organisations · cell LANDED · gate NO-GATE-DECLARED
| Contract | cp_field_gate · executor Gate · 1 u · stands on CP6 |
|---|---|
| Definition of done | one congregation and one agency each completing a wave with n above @kmin, the public pages verified and the rollup partition summed, REFUSING on partial coverage |
| Matrix cell | FIELD: Bench gate, one real congregation and one real agency each completing a wave above the floor · runtime/nx_communitypulse.nx · LANDED decl |
| Gate | NO-GATE-DECLARED — knowledge/organ_gate.conf carries no row for nx_communitypulse; declare nx_communitypulse TAB <gate> and the ship loop proves it and the verdict lands here. |
| Work log | no log row names this rung yet |
CP12 Market-entry verdict · cell LANDED · gate NO-GATE-DECLARED
| Contract | ml_entry_verdict · executor Organ · 1.5 u · stands on CP7 |
|---|---|
| Definition of done | reads this plan's ladder rows plus the catalogue ladder state of every symbol on the matrix and prints ENTER, HOLD or GROW-FIRST per level with the binding rung named; generic to every /compare domain |
| Matrix cell | MARKET: Autonomous market-entry verdict from the ladder rows and the catalogue · runtime/nx_market_ladder_lib.nx · LANDED decl |
| Gate | NO-GATE-DECLARED — knowledge/organ_gate.conf carries no row for nx_market_ladder_lib; declare nx_market_ladder_lib TAB <gate> and the ship loop proves it and the verdict lands here. |
| Work log | no log row names this rung yet |
dossiers=12 cells_joined=11 no_matrix_row=1 (sum 12) gates_recorded=0 gates_unrecorded=0 no_gate_declared=11 (sum 11 of cells_joined) evgates=UNSTAMPED
Capability comparisons
Compare the field, search individual capabilities and open their source and adoption evidence. Documented presence does not establish comparative quality.
Position map — centrality and distinctiveness
The four-quadrant map the field uses for brand strategy (Dawar and Bagga, HBR June 2015), re-derived from this matrix on every publish. Centrality is the share of the category's feature mass a player covers, each feature weighted by how many hold it; distinctiveness is the average lead over each rival on the rows the player holds; breadth is the depth-weighted share of the whole matrix (the bubble); depth is how deeply the rows held are held; momentum is the day-over-day move off the spine (green rising, red falling, grey until day two); the dashed path runs first day → previous day → today. Dividers are the category means. Axes are fitted to the field of play, so read the tick numerals, not the frame. Rival marks are documented presence, so a rival's position reads the record, never its quality. The picture grades its own readability below; the table beside it is the same data for a screen reader or a second method.
knowledge/compare/communitypulse.cdmap (cut|x|y, cube|x|y|z); absent = the HBR defaultsbubble area = breadth · ring = momentum (green rising, red falling, grey until day two) · dashed = category means · axes fitted to the field of play: centrality 500–1000, distinctiveness 0–600 of 0–1000 permil (the full range put every player in one corner)
readability of the 2D cut, self-graded by the layout ruler: label overlaps 0 · labels over marks 0 · off-canvas 0 · unresolved labels 0 · mark overlaps 0 (a fact of the data: two players that close are that close) · data spread 645 permil of the plot · quadrant words unseated 0
text contrast, measured with wcag2-ratio (floors from contrast.conf), light theme: labels 16.24 (floor 4.50) · notes 16.24 (floor 4.50) · quadrant words 5.89 (floor 4.50) · tick numerals 5.89 (floor 4.50) · axis titles 5.59 (floor 4.50) · dark theme: labels 13.78 (floor 4.50) · quadrant words 5.55 (floor 4.50) · axis titles 5.97 (floor 4.50) · dark classes under their floor 0 (one figure serves both themes: a dark shortfall is a token to fix, never a class to hide) · classes refused under their floor 0 (a refused class is not drawn; the scale classes are measured, never hidden) · export: SVG PNG (receipt, rendered by the estate's own rasteriser from this page)
readability of the 3D cube, self-graded by the layout ruler: label overlaps 0 · labels over marks 0 · off-canvas 3 · unresolved labels 0 · mark overlaps 3 (a fact of the data: two players that close are that close) · data spread 127 permil of the plot
10 panels over 5 registered axes, every pair once (the lower axis on x, the higher on y) · each panel fitted to its own field of play, first and last tick numerals shown · no labels in a small cut, the legend names the colours; the grade below reports the mark terms only (MM summed over the panels, spread averaged)
readability of the small multiples, self-graded by the layout ruler: label overlaps 0 · labels over marks 0 · off-canvas 0 · unresolved labels 0 · mark overlaps 3 (a fact of the data: two players that close are that close) · data spread 536 permil of the plot
| Player | Quadrant | centrality | distinctiveness | breadth | depth | momentum | Rows held | Days on spine | First seen |
|---|---|---|---|---|---|---|---|---|---|
| Nishi | Aspirational | 962 | 473 | 724 | 750 | 0 since 2026-09-23 | 28 | 10 | 2026-09-15 |
| Gloo State of the Church (churches) | Peripheral | 641 | 97 | 241 | 583 | 0 since 2026-09-23 | 12 | 10 | 2026-09-15 |
| Pulse For Good (human services) | Unconventional | 666 | 273 | 344 | 714 | 0 since 2026-09-23 | 14 | 10 | 2026-09-15 |
| Zencity (local government) | Peripheral | 716 | 190 | 321 | 666 | 0 since 2026-09-23 | 14 | 10 | 2026-09-15 |
| Gallup Well-Being Index (macro) | Unconventional | 629 | 326 | 356 | 794 | 0 since 2026-09-23 | 13 | 10 | 2026-09-15 |
| Day | Matrix rows reviewed | Players recorded |
|---|---|---|
| 2026-09-15 | 29 | 5 |
| 2026-09-16 | 29 | 5 |
| 2026-09-17 | 29 | 5 |
| 2026-09-18 | 29 | 5 |
| 2026-09-19 | 29 | 5 |
| 2026-09-20 | 29 | 5 |
| 2026-09-21 | 29 | 5 |
| 2026-09-22 | 29 | 5 |
| 2026-09-23 | 29 | 5 |
| 2026-10-08 | 29 | 5 |
players 5|matrix rows 29|feature mass 81|centrality mean 722|distinctiveness mean 271|axes 5|spine days 10 (shown 10)|rows written today 0|readability defects 2D 0 cube 3|spine knowledge/status/cdmap/communitypulse.spine
Capability matrix — measured against source
◉ authored stronger claim; source present● present◐ partial○ absent? unassessed; excluded from relative comparison · click any capability for its evidence
Peer cell coverage: authored assessed 116, unassessed 0. Authored assessments are not verified outcomes.
No capabilities match this filter or search.
| Capability | Nishi | Gloo State of the Church (churches) | Pulse For Good (human services) | Zencity (local government) | Gallup Well-Being Index (macro) |
|---|---|---|---|---|---|
| INTAKE | |||||
Instrument as spec data loaded over the admin lane, never codeMeasured:se_load exists in runtime/nx_survey_engine.nx, verified at emit. Every rival ships an instrument; ours is rows loaded through se_load, so a congregation and a county office run the SAME engine on different specs. Gloo ships assessments on common metrics [stateofchurch] Adoption: LIB-WIRED importers=3 nonval=2 — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth) | ● | ● | ● | ● | ● |
One-question how-are-things-going pulse on the same engineMeasured:sv2_form exists in runtime/nx_survey_serve.nx, verified at emit. A one-item pulse is a one-question survey, LIVE at /survey/s/welfare-pulse; Pulse For Good's five-question kiosk taking under 60 seconds is the field's ease bar [pulseforgood]; Gallup is a sampled interview, not an open intake [gallup] Adoption: LIB-WIRED importers=2 nonval=1 — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; ahead of Gallup Well-Being Index (macro); fully adopted on the estate ladderCons behind Pulse For Good (human services) (leads) | ● | ● | ◉ | ● | ○ |
| PRIVACY | |||||
Anonymous-by-design ballots, tokens never rendered anywhere publicMeasured:se_respond exists in runtime/nx_survey_engine.nx, verified at emit. Pulse For Good collects no names and needs no login [pulseforgood]; the Gloo record describes personalised results for congregants, so anonymity is not claimed there [stateofchurch]; the Zencity record describes digital-channel feedback and weighting, not an anonymity contract [zencity]; Gallup is respondent-confidential by survey design [gallup] Adoption: LIB-WIRED importers=3 nonval=2 — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; ahead of Gloo State of the Church (churches), Zencity (local government); fully adopted on the estate ladderCons behind Pulse For Good (human services) (leads) | ● | ◐ | ◉ | ◐ | ● |
Free text walled to the admin report, never on a public pageMeasured:sv2_report exists in runtime/nx_survey_serve.nx, verified at emit. Written answers reach the organisation and NEVER a public results page by construction; a kiosk comment goes to the org dashboard at Pulse For Good [pulseforgood]; Zencity mines open text into indices [zencity] Adoption: LIB-WIRED importers=2 nonval=1 — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; ahead of Gloo State of the Church (churches), Zencity (local government), Gallup Well-Being Index (macro); fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth) | ● | ○ | ● | ◐ | ○ |
| INTEGRITY | |||||
Revote updates, double-submit cannot inflateMeasured:se_ballots exists in runtime/nx_survey_engine.nx, verified at emit. Per-key latest-wins ballots on content-addressed records; a no-login kiosk cannot dedupe by construction [pulseforgood]; Gallup dedupes by sample design and weights for nonresponse [gallup] Adoption: LIB-WIRED importers=3 nonval=2 — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; ahead of Gloo State of the Church (churches), Pulse For Good (human services), Zencity (local government); fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth) | ● | ○ | ○ | ○ | ● |
| ANALYSIS | |||||
Crisis, strained and stable triage bands rolled up across ballotsMeasured:st_triage_rollup exists in runtime/nx_survey_stats.nx, verified at emit. The welfare bands are the micro alarm a pastor or a caseworker needs; Pulse For Good turns kiosk answers into real-time insights [pulseforgood]; Gloo's dashboards give next steps to leaders [stateofchurch] Adoption: LIB-WIRED importers=3 nonval=2 — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; ahead of Gloo State of the Church (churches), Zencity (local government), Gallup Well-Being Index (macro); fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth) | ● | ◐ | ● | ○ | ○ |
Segment means, the improvement-area finderMeasured:st_segment_means exists in runtime/nx_survey_stats.nx, verified at emit. Zencity's indices show differences across regions and demographic groups [zencity]; Gallup reports by state and community [gallup]; ours is live-proven on the welfare survey (food security by housing band) Adoption: LIB-WIRED importers=3 nonval=2 — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; fully adopted on the estate ladderCons behind Zencity (local government) (leads), Gallup Well-Being Index (macro) (leads) | ● | ● | ● | ◉ | ◉ |
Trend across waves on real ballot timestampsMeasured:st_trend_split exists in runtime/nx_survey_stats.nx, verified at emit. Gallup has run quarterly since 2008 [gallup]; Zencity's indices let agencies track trends over time [zencity]; ours splits before and after on the ballots themselves Adoption: LIB-WIRED importers=3 nonval=2 — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; fully adopted on the estate ladderCons behind Zencity (local government) (leads), Gallup Well-Being Index (macro) (leads) | ● | ● | ● | ◉ | ◉ |
Confidence-interval margin on the PUBLIC results pageMeasured:st_ci_margin exists in runtime/nx_survey_stats.nx, verified at emit. A 95pct margin printed beside every public number, small-n honest; Gallup weights and reports as a national poll [gallup]; Zencity publishes population-weighted indices [zencity]; no organisation-facing rival prints a margin on the page its people see Adoption: LIB-WIRED importers=3 nonval=2 — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; ahead of Gloo State of the Church (churches), Pulse For Good (human services), Zencity (local government); fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth) | ● | ○ | ○ | ◐ | ● |
Open-text themes and integer sentiment tone, admin-walledMeasured:sn_score exists in runtime/nx_survey_sentiment.nx, verified at emit. Zencity's NLP over digital channels is the field's deepest text engine [zencity]; ours is a lexicon compound in integer arithmetic that never leaves the admin report Adoption: LIB-WIRED importers=2 nonval=1 — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; ahead of Gloo State of the Church (churches), Gallup Well-Being Index (macro); fully adopted on the estate ladderCons behind Zencity (local government) (leads) | ● | ○ | ● | ◉ | ○ |
| QUALITY | |||||
Careless-response screening, flag not dropMeasured:sq_attention exists in runtime/nx_survey_quality.nx, verified at emit. Attention checks and straight-lining flagged, never dropped; Gallup cleans and weights its samples [gallup]; no organisation-facing rival documents response-quality screening on its record Adoption: LIB-WIRED importers=2 nonval=1 — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; ahead of Gloo State of the Church (churches), Pulse For Good (human services), Zencity (local government); fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth) | ● | ○ | ○ | ○ | ● |
| REACH | |||||
Embeddable one-question poll on the organisation's own siteMeasured:sv2_embed exists in runtime/nx_survey_serve.nx, verified at emit. A congregation or an agency drops the pulse into its own page with a snippet; none of the four mirrored records offers an embed Adoption: LIB-WIRED importers=2 nonval=1 — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; ahead of Gloo State of the Church (churches), Pulse For Good (human services), Zencity (local government), Gallup Well-Being Index (macro); fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth) | ● | ○ | ○ | ○ | ○ |
Results API JSON, all-integer permille, k-floored, free text excludedMeasured:sv2_results_json exists in runtime/nx_survey_serve.nx, verified at emit. Every rival exposes results to its own dashboard [stateofchurch] [pulseforgood] [zencity] [gallup]; ours is a versioned JSON any locality page can consume Adoption: LIB-WIRED importers=2 nonval=1 — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth) | ● | ● | ● | ● | ● |
| EVIDENCE | |||||
Sovereign mirrored and pinned reference register for this fieldMeasured:knowledge/fetched/cmp_communitypulse exists in knowledge/compare/communitypulse.refs, verified at emit. Every rival claim on this page resolves to a mirror in the estate evidence store, content-pinned by hash and re-measured on every emit Adoption: ABSENT — PARTIAL: no source and no binary: this is a build contract, not a partial deploy.Pros Implementing source symbol found; runtime acceptance separate; ahead of Gloo State of the Church (churches), Pulse For Good (human services), Zencity (local government), Gallup Well-Being Index (macro)Cons not adopted yet: no source and no binary: this is a build contract, not a partial deploy | ● | ○ | ○ | ○ | ○ |
| PRIVACY | |||||
k-anonymity floor on every published aggregate, BY CONSTRUCTIONSource present; authored stronger claim:sv2_results in runtime/nx_survey_serve.nx, verified at emit. Aggregates under the @kmin quorum are withheld, live-proven on the welfare survey; the model is Sweeney's k-anonymity [sweeney2002]; no mirrored record documents a quorum below which an organisation's number is refused Adoption: LIB-WIRED importers=2 nonval=1 — fully adopted (top of its ladder).Pros Source symbol found; stronger capability claim is authored; ahead of Gloo State of the Church (churches), Pulse For Good (human services), Zencity (local government), Gallup Well-Being Index (macro); fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth) | ◉ | ○ | ○ | ○ | ○ |
| STORE | |||||
Additive never-lose ballot historySource present; authored stronger claim:ss_commit in runtime/nx_seg_store.nx, verified at emit. Every ballot version is preserved on the append-only store; a revote destroys nothing and a wave can be re-derived years later Adoption: LIB-WIRED importers=498 nonval=372 — fully adopted (top of its ladder).Pros Source symbol found; stronger capability claim is authored; ahead of Gloo State of the Church (churches), Pulse For Good (human services), Zencity (local government), Gallup Well-Being Index (macro); fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth) | ◉ | ○ | ○ | ○ | ○ |
| SOVEREIGN | |||||
Self-host on owned hardware, zero per-seat, own TLSSource present; authored stronger claim:SD_PORT in runtime/_hdl_build/nx_survey_daemon.nx, verified at emit. A parish, a town or a shelter runs the whole stack itself; every rival on this page is a hosted service Adoption: RUN-BY:daemon — fully adopted (top of its ladder).Pros Source symbol found; stronger capability claim is authored; ahead of Gloo State of the Church (churches), Pulse For Good (human services), Zencity (local government), Gallup Well-Being Index (macro); fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth) | ◉ | ○ | ○ | ○ | ○ |
| INSTRUMENT | |||||
The flourishing measure as spec rows, one item to twelve, under its open licenceDARK —runtime/nx_communitypulse.nx EXISTS but does not declare cp_instrument:knowledge/communitypulse_f12.survey: something shipped at this path under another name, and this mark would read open forever. Repoint the contract to the real entry point (the plan rung AND this row) or rename the function; the flip follows on the next beat, and the comparewatch- plane row reads DARK until then. Harvard's 12 flourishing questions are downloadable for use in an organisation under a Creative Commons non-commercial licence and translated into over 40 languages [flourish]; Gallup's five elements are the macro ruler [gallup]; Gloo's assessments are its own common metrics [stateofchurch]; Pulse For Good asks five quick questions [pulseforgood]. Contract = the measure and the one-item pulse loaded as spec rows with the citation row carried; absence proven by a full-corpus grep (23,167 sources, one hit, a game fixture). â›”MEASURED 2026-08-25 BY A SIBLING LANE, RECORDED HERE RATHER THAN SILENTLY FIXED: the LOADER cp_instrument HAS LANDED (nx_communitypulse.nx:673) while the instrument DATA has not -- `*.survey` over buildroot/knowledge returns matches=0 with corpus_complete=1. Because this row's contract keys on the SYMBOL, the generator will MEASURE cp_instrument as present and flip this cell GREEN on the next regen beat with no instrument shipped. That is the flip-is-a-receipt-never-a-proof hazard firing for real. RESOLVED 2026-09-01 by the row-level false-green lane, with BOTH halves re-derived here rather than inherited from the finding lane: the SYMBOL is present (func cp_instrument at runtime/nx_communitypulse.nx:673, one hit, corpus_complete=1) and the DATA is absent (*.survey over buildroot/knowledge, matches=0 across 14,448 files, corpus_complete=1). The row now carries the WITHHELD SUBFORM so the referee OPENS the precondition instead of resolving the symbol -- measured before the change it read LANDED and grounded, i.e. one regen beat from a GREEN cell for a measure nobody has shipped. This is the INVERSE of the phototwin case: there a shipped parser had no substrate, here a shipped loader has no instrument. Author the 12-item flourishing spec at knowledge/communitypulse_f12.survey, carrying its licence and citation rows, and the row re-adjudicates itselfPros none measured yetCons behind Gloo State of the Church (churches), Pulse For Good (human services), Gallup Well-Being Index (macro) (leads); open contract; expected source declaration not established | ○ | ● | ◐ | ○ | ◉ |
| TENANT | |||||
Organisation scoping, a church or an agency or a nonprofit as rows with its own admin laneMeasured:cp_org_scope exists in runtime/nx_communitypulse.nx, verified at emit. Every organisation-facing rival is tenant-scoped by construction [stateofchurch] [pulseforgood] [zencity]. Contract = org rows (kind, locality cell, roster size) composing sv2_admin_ok; a ballot carries an org id and never a person Adoption: RUN-BY:fork:nx_communitypulse_gate — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; ahead of Gallup Well-Being Index (macro); fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth) | ● | ● | ● | ● | ○ |
| INTAKE | |||||
Kiosk and QR mode, token-less, no-JS, rate-limited per organisationMeasured:cp_kiosk exists in runtime/nx_communitypulse.nx, verified at emit. Pulse For Good's lobby kiosks with no sign-up and multi-language support are the bar [pulseforgood]. Contract = the same form with no token, a per-org rate row, and a gate proving a double-tap cannot inflate past it Adoption: RUN-BY:fork:nx_communitypulse_gate — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; ahead of Gloo State of the Church (churches), Zencity (local government), Gallup Well-Being Index (macro); fully adopted on the estate ladderCons behind Pulse For Good (human services) (leads) | ● | ○ | ◉ | ○ | ○ |
| ROLLUP | |||||
Micro-to-macro hierarchical rollup, organisation to locality to region to nation, every level under the floorMeasured:cp_rollup exists in runtime/nx_communitypulse.nx, verified at emit. Gloo lets network leaders see the state of their churches [stateofchurch]; Zencity's indices are regional and demographic [zencity]; Gallup reports national, state and community levels from a sample [gallup]. Contract = a tree of aggregates each withheld under @kmin, partition printed and summed at every level Adoption: RUN-BY:fork:nx_communitypulse_gate — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; ahead of Gloo State of the Church (churches), Pulse For Good (human services), Zencity (local government); fully adopted on the estate ladderCons behind Gallup Well-Being Index (macro) (leads) | ● | ◐ | ○ | ◐ | ◉ |
| PRIVACY | |||||
Complementary suppression across the hierarchy, a parent minus a suppressed child cannot re-identifySource present; authored stronger claim:cp_complement_suppress in runtime/nx_communitypulse.nx, verified at emit. The floor at one level is not enough: a locality total minus its published children exposes the child that was withheld. Contract = the release refused whenever any subtraction lands under k [sweeney2002], bite-proven by a planted re-identification Adoption: RUN-BY:fork:nx_communitypulse_gate — fully adopted (top of its ladder).Pros Source symbol found; stronger capability claim is authored; ahead of Gloo State of the Church (churches), Pulse For Good (human services), Zencity (local government), Gallup Well-Being Index (macro); fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth) | ◉ | ○ | ○ | ○ | ○ |
| PUBLISH | |||||
Public how-are-things-going page per organisation and per locality, emitted zero-JSMeasured:cp_public_page exists in runtime/nx_communitypulse.nx, verified at emit. Gloo dashboards serve leaders [stateofchurch]; Zencity and the NPI publish a dashboard [zencity]; the City Health Dashboard publishes 45 measures for over 1,200 cities [cityhealth]. Contract = the organisation's number, its margin and its trend beside the level above it, on a page its own people can read Adoption: RUN-BY:fork:nx_communitypulse_gate — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; ahead of Pulse For Good (human services); fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth) | ● | ● | ○ | ● | ● |
| JOIN | |||||
One instrument from a single congregation to the national index, micro and macro on one rulerSource present; authored stronger claim:cp_benchmark in runtime/nx_communitypulse.nx, verified at emit. Gallup samples the nation and cannot show a parish its own number [gallup]; Gloo shows a church its number and has no national wellbeing index [stateofchurch]. Contract = the org-versus-level delta with its confidence margin (composes st_ci_margin) printed on the public page Adoption: RUN-BY:fork:nx_communitypulse_gate — fully adopted (top of its ladder).Pros Source symbol found; stronger capability claim is authored; ahead of Gloo State of the Church (churches), Pulse For Good (human services), Zencity (local government), Gallup Well-Being Index (macro); fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth) | ◉ | ○ | ○ | ○ | ○ |
| ALERT | |||||
Crisis-band alert to the organisation, count only, never a personMeasured:cp_alert exists in runtime/nx_communitypulse.nx, verified at emit. Pulse For Good delivers real-time insights to the organisation [pulseforgood]. Contract = a count-only alert when at least alert_count answers sit at or below alert_low_max (conf rows), printed only when the cell clears the floor so the count itself is k-anonymous; identity of no respondent recoverable Adoption: RUN-BY:fork:nx_communitypulse_gate — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; ahead of Gloo State of the Church (churches), Zencity (local government), Gallup Well-Being Index (macro); fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth) | ● | ○ | ● | ○ | ○ |
| WEIGHTING | |||||
Post-stratification weights declared as data with the denominator printedMeasured:cp_weights exists in runtime/nx_communitypulse.nx, verified at emit. The NPI applies statistical weights so results reflect the broader community [zencity]; Gallup weights samples to correct for nonresponse [gallup]. Contract = weights derived from declared denominators (roster size, locality population) printed beside every weighted number; absent denominator REFUSES, never assumes Adoption: RUN-BY:fork:nx_communitypulse_gate — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; ahead of Gloo State of the Church (churches), Pulse For Good (human services); fully adopted on the estate ladderCons behind Zencity (local government) (leads), Gallup Well-Being Index (macro) (leads) | ● | ○ | ○ | ◉ | ◉ |
| OPEN DATA | |||||
Signed open aggregate export per levelSource present; authored stronger claim:cp_open_export in runtime/nx_communitypulse.nx, verified at emit. The City Health Dashboard publishes open measures [cityhealth] but no organisation-facing rival hands its people a verifiable file. Contract = an ed25519-signed export of every published level composing the estate's sign-envelope, refusing any row under the floor Adoption: RUN-BY:fork:nx_communitypulse_gate — fully adopted (top of its ladder).Pros Source symbol found; stronger capability claim is authored; ahead of Gloo State of the Church (churches), Pulse For Good (human services), Zencity (local government), Gallup Well-Being Index (macro); fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth) | ◉ | ○ | ○ | ○ | ○ |
| MARKET | |||||
Autonomous market-entry verdict from the ladder rows and the catalogueSource present; authored stronger claim:ml_entry_verdict in runtime/nx_market_ladder_lib.nx, verified at emit. The same generic contract every /compare domain carries: read this plan's ladder rows plus the catalogue ladder state and print ENTER, HOLD or GROW-FIRST with the binding rung named Adoption: LIB-WIRED importers=12 nonval=11 — fully adopted (top of its ladder).Pros Source symbol found; stronger capability claim is authored; ahead of Gloo State of the Church (churches), Pulse For Good (human services), Zencity (local government), Gallup Well-Being Index (macro); fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth) | ◉ | ○ | ○ | ○ | ○ |
| FIELD | |||||
Bench gate, one real congregation and one real agency each completing a wave above the floorMeasured:cp_field_gate exists in runtime/nx_communitypulse.nx, verified at emit. Every rival is field-proven at scale [stateofchurch] [pulseforgood] [zencity] [gallup]. Contract = two live organisations, n above @kmin each, the public page verified and the rollup partition summed, REFUSING on partial coverage Adoption: RUN-BY:fork:nx_communitypulse_gate — fully adopted (top of its ladder).Pros Implementing source symbol found; runtime acceptance separate; fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth) | ● | ● | ● | ● | ● |
| Class | Count | Note |
|---|---|---|
| rows with rival marks | 20 | rows carrying a Yes, Best or Part in a rival column |
| cited | 20 | a reference mark resolves to a pinned mirror |
| uncited | 0 | an observation read, badged until a reference lands |
| rows, summed | 20 | RECONCILED: the parts sum to the total 20 |
Delivery and evidence
Inspect risks, technical debt, rendered observations, experiments and references. Read scope and limitations alongside every result.
Debt register
| Id | Sev | What it is | Unblock |
|---|---|---|---|
| communitypulse-flat-questionnairenot in this scope | 3 | The engine has no branching or piping today (surveys R0 and R1), so a follow-up item after a crisis answer cannot be conditional. | CP1 ships the flat 12-item measure first; the conditional follow-up waits on surveys R0 and is named here, not hidden. |
| communitypulse-no-distributionnot in this scope | 4 | Personal links are shared by hand today (surveys R3 sv2_distribute absent), so a wave reaches a roster only through the embed or a kiosk. | CP3 covers the kiosk lane; roster distribution composes surveys R3 when it lands and this row closes with it. |
Risk register
| Risk | Likelihood x impact | Mitigation |
|---|---|---|
| A small organisation is re-identified through a locality total minus its published siblings | probable x high | CP5 refuses the release; CP4 prints WITHHELD and never a number under k [sweeney2002]; the field gate CP11 runs the planted re-identification on live data |
| A crisis band is read as a person and someone is confronted | possible x high | CP8 alerts on a count only; free text never leaves the admin report; the org admin lane cannot list respondents by construction (se_respond keeps tokens unrendered) |
| A public page publishes a number under the floor after a revote lowers n | possible x high | sv2_results re-evaluates the floor on every emit; a wave that drops under k reverts to WITHHELD and the export CP10 refuses the row |
| An organisation loads a leading or identifying instrument as spec rows | possible x medium | CP1 carries the licence and citation row and refuses an instrument without one; a person field in a ballot is refused by name at CP2 |
| A watch contract flips on symbol existence, so a stub reads green | possible x high | the flip is the receipt, the rung gate is the proof; CP11 is a field gate on two real organisations on purpose |
Person · product · place — not yet measured for this domain
knowledge/compare/communitypulse.ppp (rows surface|nishi or c1..c4|label|url|connect naming OUR live surface and each rival's front door), run nx_ppp_probe domain communitypulse, and this section fills itself on the next beat: the same ruler on both sides — privacy and CX (third-party hosts, tracker classes, cookies, security headers), design and longevity (design hygiene, computed WCAG contrast, render-blocking resources, unsized media, script weight, theme and motion queries), findability (landmarks, skip link, on-site search, breadcrumb, headings, internal links).The field — discovered, not chosen
Rows written by nx_field_discover from communitypulse.seeds: the industry's own lists (Wikipedia wikitext, GitHub topics, awesome lists) read mechanically, every candidate counted across seeds. The matrix columns above are a SEAT'S pick; this band is the population they were picked from, and the stats line measures one against the other. A rival here is a lead, never a verdict — it earns a column when its capabilities are read and pinned.
| Class | Count | Note |
|---|---|---|
| seeds | 4 | |
| scanned | 4 | |
| fetched | 4 | |
| reused | 0 | |
| failed | 0 | |
| named | 4 | |
| candidates | 4 | |
| mentions | 4 | |
| capped | 0 |
| Rank | Rival | Seeds | Mentions | First seed | Kind | Link |
|---|---|---|---|---|---|---|
| 1 | Gloo State of the Church (churches) | 1 | 1 | col0-gloo | named | https://gloo.com/press/releases/barna-and-gloo-announce-state-of-the-church-initiative |
| 2 | Pulse For Good (human services) | 1 | 1 | col1-pulse | named | https://www.pulseforgood.com/how-it-works/ |
| 3 | Zencity (local government) | 1 | 1 | col2-zencity | named | https://www.policinginstitute.org/projects/zencity-public-safety-confidence-index/ |
| 4 | Gallup Well-Being Index (macro) | 1 | 1 | col3-gallup | named | https://news.gallup.com/poll/246200/gallup-national-health-index-work.aspx |
field candidates 4|shown 4 of 4|matrix columns in the field 4 of 4|discovered rivals with no column 0|malformed rows 0 (counted, never rendered)|read-capped 0
Exclusive and shared capabilities
This board grades 29 capabilities: 12 exclusive to it and 17 shared with other boards. Shared rows on this page: 17 = home here 0 + home elsewhere 0 + ambiguous 11 + undecided 6 + refused 0 (partition 17); undecided = unmapped 0 + unproven 6 + unevidenced 0; homonyms 0; since the previous census: new 0, resolved 0. Census FRESH age_s=6846.
| Capability | Organ | Boards grading it | Home | Rule | Evidence | Standing on this board |
|---|---|---|---|---|---|---|
| ss_commit | nx_seg_store.nx | authz, surveys, librarian, communitypulse, researchreach | — | none | unproven | undecided |
| se_load | nx_survey_engine.nx | surveys+, communitypulse+ | — | ambiguous | gates | ambiguous |
| sv2_form | nx_survey_serve.nx | surveys+, communitypulse+ | — | ambiguous | gates | ambiguous |
| se_respond | nx_survey_engine.nx | surveys+, communitypulse+ | — | ambiguous | gates | ambiguous |
| sv2_results | nx_survey_serve.nx | surveys+, communitypulse+ | — | ambiguous | gates | ambiguous |
| se_ballots | nx_survey_engine.nx | surveys+, communitypulse+ | — | ambiguous | gates | ambiguous |
| sv2_report | nx_survey_serve.nx | surveys+, communitypulse+ | — | ambiguous | gates | ambiguous |
| sv2_embed | nx_survey_serve.nx | surveys+, communitypulse+ | — | ambiguous | gates | ambiguous |
| sv2_results_json | nx_survey_serve.nx | surveys+, communitypulse+ | — | ambiguous | gates | ambiguous |
| st_ci_margin | nx_survey_stats.nx | surveys, communitypulse | — | none | unproven | undecided |
| st_segment_means | nx_survey_stats.nx | surveys, communitypulse | — | none | unproven | undecided |
| st_trend_split | nx_survey_stats.nx | surveys, communitypulse | — | none | unproven | undecided |
| sn_score | nx_survey_sentiment.nx | surveys+, communitypulse+ | — | ambiguous | gates | ambiguous |
| st_triage_rollup | nx_survey_stats.nx | surveys, communitypulse | — | none | unproven | undecided |
| sq_attention | nx_survey_quality.nx | surveys+, communitypulse+ | — | ambiguous | gates | ambiguous |
| SD_PORT | nx_survey_daemon.nx | surveys, communitypulse | — | none | unproven | undecided |
| ml_entry_verdict | nx_market_ladder_lib.nx | phototwin*, communitypulse* | — | ambiguous | plan | ambiguous |
Gaps from the record — what the estate does that no board carries
The record census (nx_goalmap record) reads the invoked-tool population and every plan queue row and files each organ or directive that NO matrix, plan or gates row names. A row here is a callout the boards missed: adjudicate it onto a board or declare it infrastructure. Census state STALE (age 1395951 s), sources read 4 of 7 declared — a BLIND census is a FLOOR: unread sources can only add rows.
| kind | name | board | source | evidence |
|---|
rows shown 0|this board's directives 0|estate-wide un-boarded organs 452 (listed in full on /compare/ecosystem)|census rows 639|malformed 0 (counted, never rendered)
References
- [stateofchurch] Gloo press release (2024). Barna and Gloo announce the State of the Church initiative -- surveys and assessments based on common metrics, results dashboards with insights and next steps for leaders, the State of Your Church suite so network leaders and local church leaders see the state of their own church, personalised results for congregants. publisher · read in our library
knowledge/fetched/cmp_communitypulse_stateofchurch.html· pinh1a4ef226eb438632579d6cdb30ea016ba3b0f7c4760e949500a144797f808af1· accessed 2026-08-24 · vendor-docGrounds: The Gloo State of the Church column and the church rung of the ladder: what the church vertical buys today. - [pulseforgood] Pulse For Good. How it works (2026) -- touchscreen kiosks in lobbies with no sign-up, five quick questions answered on the way out with no names collected in under 60 seconds, multi-language support, HIPAA posture, 200-plus organisations and more than 2 million anonymous responses. publisher · read in our library
knowledge/fetched/cmp_communitypulse_pulseforgood.html· pinh62c9b6cb53a7444ec0c8ae6a8bc9f364555caf761b346cb75c51c1552de0bda6· accessed 2026-08-24 · vendor-docGrounds: The Pulse For Good column, the INTAKE kiosk contract and the human-services rung of the ladder. - [listen4good] Listen4Good. Capacity building for nonprofits (2026) -- the five-step feedback model delivered with a Premier SurveyMonkey account and survey translation into 56 languages. publisher · read in our library
knowledge/fetched/cmp_communitypulse_listen4good.html· pinh1966d56037c6dc613ffcf51c07b0a85fe1462fdd8c9ef0880a069e8b4d894e1f· accessed 2026-08-24 · vendor-docGrounds: The small-business ladder rung: what a nonprofit network buys today, a methodology on a rented survey tool. - [zencity] National Policing Institute. Zencity Public Safety Confidence Index (updated October 2025) -- large-scale community feedback collected through digital channels, statistical weighting for under- and over-represented groups, population-weighted indices of community sentiment with differences across regions and demographic groups, indices that let agencies track trends over time, published on a dashboard. publisher · read in our library
knowledge/fetched/cmp_communitypulse_zencity.html· pinh6b4923a551e746ef1a052c4f1e25f620b8d98710d1a84f9db9e22a5163f7bb5b· accessed 2026-08-24 · mirrored-indexGrounds: The Zencity column, the WEIGHTING contract and the market-leader ladder rung; zencity.io itself is unreachable to the sovereign fetcher so the NPI record stands in. - [polco] Polco. Surveys and polls for resident engagement (2026) -- resident responses secure and anonymous if desired, verified respondents, and a family of national benchmark surveys (National Community Survey, National Business Survey, National Employee Survey, Community Assessment Survey for Older Adults). publisher · read in our library
knowledge/fetched/cmp_communitypulse_polco.html· pinh38e04e97257407757c60305ccae455bc1e8afe4418a54e3b8d1aac314176f5a5· accessed 2026-08-24 · vendor-docGrounds: The market-leader ladder rung and the Market business row: the local-government benchmark product. - [gallup] Gallup. How does the Gallup National Health and Well-Being Index work (2019 onward) -- measurement since 2008, five interrelated elements (career, social, financial, physical, community), about 5,000 U.S. adults each quarter, more than 3 million surveys since 2008, samples weighted for nonresponse, reported at national, state and community levels. publisher · read in our library
knowledge/fetched/cmp_communitypulse_gallup.html· pinh4b48b9e51730a60ace87bec363b0e06027537af5f5dd84744c71b1bc58e82dc0· accessed 2026-08-24 · vendor-docGrounds: The Gallup Well-Being Index column: the macro ruler and what a sampled national index can and cannot show one organisation. - [flourish] Human Flourishing Program at Harvard. Our flourishing measure (2026) -- the 12 flourishing questions downloadable for use in an organisation, copyrighted under a Creative Commons licence (CC-BY-NC 4.0) usable without permission for non-commercial purposes with citation, available in over 40 languages, the instrument of the Global Flourishing Study. publisher · read in our library
knowledge/fetched/cmp_communitypulse_flourish.html· pinh095ae73c5b3f0ba23025882eb0a09cef175de104e14afd9073cbbdd5d6000a3b· accessed 2026-08-24 · source-readGrounds: The INSTRUMENT contract and rung CP1: the open common ruler the micro-to-macro join runs on, and the research-leader ladder rung. - [cityhealth] City Health Dashboard, NYU Grossman School of Medicine. About (2026) -- launched in 2018, over 45 measures of health and drivers of health for over 1,200 U.S. cities, all cities over population 50,000 plus a growing set of smaller places. publisher · read in our library
knowledge/fetched/cmp_communitypulse_cityhealth.html· pinhca6ad5a04c5b14dc8a5fda3fdb7bc96cfaaada17680ec89eed8321f3e95f5fff· accessed 2026-08-24 · datasetGrounds: The PUBLISH and OPEN DATA contracts and rung CP6: the published-measures bar for a locality page. - [sweeney2002] Sweeney, L. k-anonymity: a model for protecting privacy. International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems 10(5), 557-570, 2002 (author-hosted PDF, Data Privacy Lab; re-fetched under this domain, byte-identical to the surveys mirror). publisher · read in our library
knowledge/fetched/cmp_communitypulse_sweeney2002.pdf· pinh0cc68584985d1c9e73fef1e67857fe6909fad43cef9a28cc18ec4bff3a83c9cd· accessed 2026-08-24 · published-paperGrounds: The k-anonymity floor exceed row, the COMPLEMENTARY SUPPRESSION contract, rung CP5 and the research bar: the model every published level is held to.
generated by nx_swcompare_matrix (sovereign NishiLang organ) from knowledge/compare/communitypulse.matrix · source checks show implementation presence; runtime and user-outcome evidence are reported separately · JavaScript supports page controls