FIN Progress Board — 2026-07-09

2026-07-09 — master 15.4% · newsroom 60% · comms-89 75% · qc 0% (headline = Eff-weighted, coordinator-SIGNED-OFF-only) — @ 9061856bfe967d3b9f451c8046a8548ca0c60202, 2026-07-09T22:46:44.741Z.

Every number on this board is computed at source SHA 9061856bfe967d3b9f451c8046a8548ca0c60202 (2026-07-09T22:46:44.741Z) by board-publisher@1.0.0. ZERO LLM in this lane — deterministic aggregation of the allowlisted sources only (docs/newsroom/BOARD_SOURCE_ALLOWLIST.md). Machine payload: docs/board/progress-board.json.

Programs (@ 9061856bfe967d3b9f451c8046a8548ca0c60202, 2026-07-09T22:46:44.741Z)

ProgramHeadline %Engineering %BuiltWiredPerformingUnitsΣwFingerprintBaseline
master15.4%49%80.1%53.7%29.4%6813668:136comparable
newsroom60%80%93.3%60%60%286028:60comparable
comms-8975%75%75%75%75%444:4comparable
qc0%57.1%95.2%0%0%212121:21comparable

Weight modes: master=eff, newsroom=eff, comms-89=equal, qc=equal (equal-weight feeds are flagged below — never silently defaulted).

Timeline bands (@ 9061856bfe967d3b9f451c8046a8548ca0c60202, 2026-07-09T22:46:44.741Z) — gate-held weight is QUARANTINED from every ETA

ProgramConfidencev_opt/dv_obs/dv_pes/dETA_opt (d)ETA_obs (d)ETA_pes (d)Projectable ΣwGate-held Σw
masterinsufficient_history8134
newsroominsufficient_history717
comms-89ok0.4290.2140.14300001
qcinsufficient_history210

Gates holding weight (@ 9061856bfe967d3b9f451c8046a8548ca0c60202, 2026-07-09T22:46:44.741Z) — named, never silently projected

  • master W0-P0 (w=3) — owner-gate
  • master W0-B1 (w=3) — owner-gate
  • master W1-S3 (w=2) — owner-gate
  • master W1-S5 (w=2) — owner-gate
  • master W1-S7b (w=2) — owner-gate
  • master W3-T6 (w=2) — eval-gate
  • master W3-G5 (w=1) — owner-gate
  • master W4-G1 (w=3) — owner-gate
  • master W4-G2 (w=1) — done (D3)
  • master W4-KF (w=3) — owner-gate
  • master W4-G4 (w=2) — owner-gate
  • master W7-ENFORCE (w=2) — owner-gate
  • master W7-REGRADE (w=2) — owner-gate
  • master W8-PKB-2 (w=2) — owner-gate
  • master W8-MSGRAPH (w=3) — owner-gate
  • master W8-COMMS (w=1) — owner-gate
  • newsroom N-15 (w=3) — eval-gate
  • newsroom N-16 (w=2) — owner-gate (boundary ruling + credential issuance)
  • newsroom N-17 (w=2) — eval-gate
  • newsroom N-19 (w=2) — owner-gate
  • newsroom N-24 (w=3) — owner-gate (routing + Access-app creation)
  • newsroom N-26 (w=3) — owner-gate (era-chapter + drift-panel wording approval)
  • newsroom N-29 (w=2) — owner-gate (cohort + acceptance)
  • comms-89 COMMS-P3 (w=1) — owner-gate: production promotion, prod TELNYX_*, and 7 SLACK_CHANNEL_* provisioning not proven

Unmeasured & flags (@ 9061856bfe967d3b9f451c8046a8548ca0c60202, 2026-07-09T22:46:44.741Z) — the honest holes, never dropped

master

  • W8-COMMS:status_unmapped

newsroom

  • none
  • excluded (deferred-absorbed, no double credit / no deflation): N-18

comms-89

  • COMMS-P1:gate_verifier_unread
  • COMMS-P2:gate_verifier_unread
  • phase_weight_ruling_pending

qc

  • qc_eff_incomplete_equal_weight_fallback

Countables — live goal-signals (@ 9061856bfe967d3b9f451c8046a8548ca0c60202, 2026-07-09T22:46:44.741Z)

2/5 SCORED — N-23 lane (allowlist §8): probes are sanctioned read-only readers over in-repo receipts; every landed value carries {value, sourcePath, sourceSha, asOf, method}. A probe that cannot read its source reads ‘no measurement yet’ — insufficient_data is never a fail and never counts as scored. Owner-gated live-DB reads (daily P@5 events, QC prod counters) stay unmeasured until their credential ruling (house manual §4.2).

  • eval_suites_scored2/12 SCORED (insufficient_data) — source docs/programs/FIN_MASTER_PROGRAM_PROOF_TRACKER.md · asOf 2026-06-28T02:15:58 — 10 of 12 suites are insufficient_data (loop-blocked — not fails, not gameable); corpus not fully scored
  • retrieval_p_at_50.1364 (fail) — source audit/fin-hermes-engine-program-2026-06-16/retrieval-baseline-2026-06-16.md · asOf 2026-06-16
  • comms_gate_verifier_reread84.11 (pass) — source audit/proof-bundles/COMMS-GATE/2026-06-29-gate-open/adversarial-parity-live-output-2026-06-30T1812Z.json · asOf 2026-06-30T1812Z
  • qc_live_counters0/5 measured (insufficient_data) — source docs/programs/FIN_QC_PROGRAM_PROOF_TRACKER.md · asOf 2026-07-09T22:46:44.741Z — 5 of 5 counters have no measurement yet — live prod-RO reads are owner-gated (§4.2)
  • pillar_ledger_binding60 rows: 16 bound / 44 no-measurement-yet / 0 unlabeled (pass) — source docs/newsroom/PILLAR_LEDGER.md · asOf 2026-07-09T22:46:44.741Z

Gradeboard signal (@ 9061856bfe967d3b9f451c8046a8548ca0c60202, 2026-07-09T22:46:44.741Z)

current_overall_grade 9.655 (target 9, gap 0) — generated_at: 2026-04-07T15:42:43.171Z (displayed verbatim per allowlist §6; delta_from_previous_baseline: -0.345). Source: docs/gradeboard/gradeboard.json.

Baseline (@ 9061856bfe967d3b9f451c8046a8548ca0c60202, 2026-07-09T22:46:44.741Z)

  • marker: carried from the publish of 2026-07-09T22:10:03.760Z @ 361e8219940e22cb9ac02cf844c8e4586c4cf695.
  • re-baselined programs: none — every % is comparable to the previous publish.

Chronicle (@ 9061856bfe967d3b9f451c8046a8548ca0c60202, 2026-07-09T22:46:44.741Z)

6026 ledgered events (+3 this publish) — ledger docs/board/chronicle/LEDGER.jsonl · index docs/board/chronicle/INDEX.md.