Phoenix Omega — PM Decision Dashboard

snapshot: 2026-08-12 · last SSOT verification: 2026-08-06 · sources: docs/PROGRAM_STATE.md + docs/FINISH_LINE_CHECKLIST_20260806.md + artifacts/coordination/ACTIVE_WORKSTREAMS.tsv

What's blocked, what needs you, where we stand

CRITICAL BLOCKER

GitHub is SUSPENDED — origin/main frozen since 2026-07-28

Every fetch to GitHub returns HTTP 403. origin/main is frozen at d82b94008b. The canonical ref is now the Gitea branch pearlstar_gitea/offline-main — there is no branch named main on Gitea.

No GitHub CI gate can enforce anything while this stands: all 102 GitHub workflows are unexecutable.

Partially mitigated 2026-08-09: Pearl Star's own CI runner (act_runner v0.2.11) now executes Drift detectors in host mode — 25/26 gates pass (P0-1, FINISH_LINE_CHECKLIST). Standing decision: Q-PPP-01 below.
6/12
pipelines at EXECUTED-REAL or higher
avg completion across all 12: 37%
6
workstreams currently blocked
of 330 tracked in ACTIVE_WORKSTREAMS.tsv
1.4%
catalog is Layer-2 ("authored candidate") ready
465 / 32,401 book-plan files

This week's decisions

Q-PPP-01

Pursue GitHub reinstatement, or formalize Gitea-primary?

Pursue GitHub reinstatementFormalize Gitea-primaryHold — revisit in 30 days
Recommended default

Continue Gitea-only; revisit if the suspension persists past a month. Blocks P0-1's shape.

source: FINISH_LINE_CHECKLIST_20260806.md § Operator decisions outstanding
Q-PPP-02

Rename offline-main → main?

Rename nowKeep offline-main
Recommended default

Keep the name; it is already Gitea's default branch.

source: FINISH_LINE_CHECKLIST_20260806.md § Operator decisions outstanding
Q-COVERS-01

Do covers and naming become their own subsystem rows, or fold into pearl_prime?

Own subsystem rowsFold into pearl_prime
Recommended default

Own rows — they carry two live defects and currently have no owner at all.

source: FINISH_LINE_CHECKLIST_20260806.md § Operator decisions outstanding
Q-CATALOG-AUDIT-01..04

Content-authority admission flag; revenue-signal wiring; EI-v2 architecture spec direction; re-ratify the 800-per-brand cap against 32,401 catalog reality.

Ratify all 4 as proposedRatify a subsetReject and rescope
Recommended default

Drafted as PROPOSED caps in docs/PEARL_ARCHITECT_STATE.md; each needs a ruling.

source: FINISH_LINE_CHECKLIST_20260806.md + PROGRAM_STATE.md § Catalog plan + assembly readiness audit
Q-MUSIC-01

Nominate the first real external musician.

Nominate nowContinue with ahjan_music reference kit onlyDefer another cycle
Recommended default

Open since 2026-06-11; music mode cannot pass 22% without it.

source: FINISH_LINE_CHECKLIST_20260806.md § Operator decisions outstanding
Q-KENJIN-01

teacher_persona_matrix.yaml has no active/tier field for kenjin — so it's first-class by presence alone. Confirm intended?

Confirm active (current de facto state)Add explicit tier field, set inactiveDefer
Recommended default

Operator to confirm — no default recorded in SSOT; kenjin mirrors joshin's guardrails today.

source: PROGRAM_STATE.md § Production-Gate / Real-EPUBs

Program status — acceptance layer by unit

Books (Pearl Prime) 12% · structurally clear Localization 40% · EXECUTED-REAL Social 35% · EXECUTED-REAL Manga (all locales) 40% · EXECUTED-REAL Covers / naming 35% · CODE-WIRED Audiobook 35% · EXECUTED-REAL Video 55% · CODE-WIRED Pearl News 60% · EXECUTED-REAL Storefront 40% · CODE-WIRED Brand admin 55% · EXECUTED-REAL Music 22% · CODE-WIRED DevOps / repo hygiene 20% · CODE-WIRED
ABSENT RESEARCHED SPECCED CONFIG-EXISTS CODE-WIRED EXECUTED-REAL PROVEN-AT-BAR
Books (Pearl Prime)
structurally clear
12%
ABSENTPROVEN-AT-BAR
Owner
Pearl_Prime / Pearl_Writer
Last audit
2026-08-06

Next actionstory_atoms for corporate_managers workhorse cells so research_fit can bind (books-first next action #1).

Books uses its own 4-rung register ladder (structurally clear → authored candidate → system working → bestseller register); “structurally clear” is cross-walked here to the CODE-WIRED ramp tier for comparability only — see Bestseller Quality Anti-Drift Doctrine.

Localization
EXECUTED-REAL
40%
ABSENTPROVEN-AT-BAR
Owner
Pearl_Localization
Last audit
2026-08-06

Next actionNot started at catalog scale: Phase B–D locale waves, localized EPUB assembly, storefront Phase A smoke with real downloads.

Social
EXECUTED-REAL
35%
ABSENTPROVEN-AT-BAR
Owner
Pearl_Social_Media_Writer
Last audit
2026-08-06

Next actionVisual-license operator gate: 0 of 405 render rows production-ready — pending operator look-packet approval (single largest concrete blocker).

Manga (all locales)
EXECUTED-REAL
40%
ABSENTPROVEN-AT-BAR
Owner
Pearl_Dev
Last audit
2026-08-06

Next actionP1-7 open: resolve 21 failing L2 validations — re-render head/shoulders shots via NIM (re-routed off GPU-block 2026-08-09).

Covers / naming
CODE-WIRED
35%
ABSENTPROVEN-AT-BAR
Owner
Pearl_Prime
Last audit
2026-08-06

Next actionQ-COVERS-01 open: give covers/naming its own subsystem row — two live defects, currently no owner.

Audiobook
EXECUTED-REAL
35%
ABSENTPROVEN-AT-BAR
Owner
Pearl_Dev
Last audit
2026-08-06

Next actionP2-3 open: render full-length audiobook ch4–12 on NIM Magpie (re-routed off GPU-block 2026-08-09); ch1–3 WAVs already exist.

Video
CODE-WIRED
55%
ABSENTPROVEN-AT-BAR
Owner
Pearl_Video
Last audit
2026-08-06

Next actionGeneralize the v3.7 AI-judge keep-best loop (Qwen2.5-VL judge → Gemma3 rewrite) — ws_video_run_frame_judge_module_20260616.

Pearl News
EXECUTED-REAL
60%
ABSENTPROVEN-AT-BAR
Owner
Pearl_News
Last audit
2026-08-06

Next actionP2-2 DONE 2026-08-09 — daily timer live on Pearl Star (22:00 UTC); prior gap was nothing published since 2026-04-22.

Storefront
CODE-WIRED
40%
ABSENTPROVEN-AT-BAR
Owner
Pearl_Int + operator
Last audit
2026-08-06

Next actionP1-5 open, operator-only: provision Cloudflare D1 + R2 + KV and uncomment wrangler bindings — blocks any paid download from resolving.

Brand admin
EXECUTED-REAL
55%
ABSENTPROVEN-AT-BAR
Owner
Pearl_Prez
Last audit
2026-08-06

Next actionP2-6 DONE 2026-08-09 — canonical brand_admin.html declared at brand-wizard-app/public/; root copy deprecated.

Music
CODE-WIRED
22%
ABSENTPROVEN-AT-BAR
Owner
Pearl_Editor + Pearl_Int
Last audit
2026-08-06

Next actionQ-MUSIC-01 open since 2026-06-11: nominate the first real external musician — mode cannot pass 22% without it.

DevOps / repo hygiene
CODE-WIRED
20%
ABSENTPROVEN-AT-BAR
Owner
Pearl_DevOps / Pearl_GitHub
Last audit
2026-08-06

Next actionP0-1 DONE 2026-08-09 — Pearl Star CI runner live, 25/26 Drift-detector gates pass; open: P2-7 CJK adjudication, P2-8 land ~7,000 unlanded atom rows.

Workstreams & blockers (sample of 15 / 330)

WorkstreamOwnerStatusBlockerNext ownerLast updated
ws_main_branch_protection_restore_20260505 Pearl_DevOps blocked needs-operator-go Pearl_DevOps 2026-05-05 STALE · 99d
ws_pr5_cover_phase_2_20260505 Pearl_Dev blocked blocked-on-D-CV-decisions Pearl_Dev 2026-05-05 STALE · 99d
ws_devotion_path_engine_repoint_20260615 Pearl_PM + Pearl_Editor blocked operator A'-shape pick (size/speed §7); composer-frontier F-COHERENCE co-gates Pearl_Architect 2026-06-15 STALE · 58d
ws_manga_cloud_substrate_repair_20260711 Pearl_Int blocked Cursor Cloud Agent repo access unavailable; gh token lacks codespace scope Pearl_DevOps 2026-07-11 STALE · 32d
ws_lfs_setup_20260410 Pearl_Dev + Pearl_GitHub active Phase B stays DEFER until packet §8 triggers are met Pearl_PM 2026-07-25
ws_cjk_atom_translation_qwen25_20260420 Pearl_Localization active PS_QUEUE_DSN-unset-locally is expected (dispatches over SSH by design) Pearl_Localization 2026-07-11 STALE · 32d
ws_catalog_four_market_completion_plan_20260723 Pearl_GitHub active ko_KR distribution hold (hold_pending_market_clearance, D-18) not lifted translate-ja / Pearl_Writer 2026-07-23
ws_manga_48ep_3catalog_writing_20260723 Pearl_GitHub / Claude Code / translate-ja / translate-zh-tw active zh_TW thin author pool (2 pen-name profiles vs 255 ja_JP) next zh_TW/ja_JP wave owner 2026-07-23
ws_manga_process_uplift_20260724 Pearl_PM active none Pearl_PM 2026-07-24
ws_fix_zhtw_practice_atom_classifier_20260723 Pearl_Dev in_progress parse-sweep required check red on origin/main (pre-existing, unrelated) Pearl_Localization 2026-07-23
ws_social_100pct_production_plan_20260722 Pearl_PM in_progress visual-license operator approval; storyblocks volume confirm; live-scheduling ratification operator (3 Q-SOCIAL-* decisions) 2026-07-23
ws_pearl_editor_atom_100pct_tier_p0_persona_keyed_20260606 Pearl_Editor in_progress none for dispatch (Q-Atom-PRIORITY-PERSONAS-01 + Q-Atom-PRIORITY-TOPICS-01) Pearl_PM 2026-07-10 STALE · 33d
ws_podcast_pipeline_execution_20260427 Pearl_Prime + Pearl_Int + Pearl_GitHub proposed none Pearl_Prime 2026-04-27 STALE · 107d
ws_manga_phase_2x_1_schema_atomic Pearl_Dev proposed Awaiting operator approval of refreshed spec post-PR; CLAUDE.md mass-deletion rule Pearl_Dev 2026-04-26 STALE · 108d
ws_vbank_lane07_final_audit_20260724 Pearl_PM completed none Pearl_PM 2026-07-24

Finish-line checklist burndown (30 days)

0% 25% 50% 75% 100% 07/13 07/20 07/27 08/03 08/06 08/09 08/12 08/20 Date (2026) Checklist completion % illustrative target: 100% by 2026-08-20 (not yet ratified) 08-06 checklist authored 08-09: 14/21 items closed (P0 4/4, P1 6/8, P2 4/9) today 66.7%