Phoenix OmegaArchitect Dashboard โ€” decision-support snapshot
Snapshot generated 2026-08-12
Manual pull, not live-wired
System Health

Is the system healthy right now?

๐Ÿ›‘

CRITICAL โ€” GitHub Actions suspended; both required merge checks are unexecutable

origin/main has returned HTTP 403 on every fetch since 2026-07-28 and is frozen at d82b94008b. The canonical branch is now pearlstar_gitea/offline-main. All 102 GitHub workflows โ€” including the two branch-protection-required checks Verify governance and parse-sweep โ€” have no runner and cannot execute. No alternative CI substrate exists yet. Source: docs/PROGRAM_STATE.md SUBSTRATE NOTICE (2026-08-06).

82.6%
Subsystems at "active" maturity
19 of 23 rows in SUBSYSTEM_AUTHORITY_MAP.tsv are active; 3 proposed, 1 backlog.
0%
Required-check gate PASS rate
0 of 2 required checks (Verify governance, parse-sweep) have run since 2026-07-28 โ€” GitHub Actions is suspended, not green.
6
Architecture decisions pending
Open (3) + In Review (3) caps in PEARL_ARCHITECT_STATE.md โ€” see Kanban below.
~70%
Peak Pearl Star GPU VRAM held
11.6GB of 16.6GB held by an unidentified process (2026-08-10 measurement); ComfyUI + Ollama contend for the remainder.
Architecture

Subsystem acceptance grid

All 23 subsystems from artifacts/coordination/SUBSYSTEM_AUTHORITY_MAP.tsv, sorted by status. Bar length is a status-derived maturity indicator (active=full, proposed=half, backlog=low) โ€” this map has no independent 0โ€“100 score per subsystem yet.

core_pipelinePearl_Prime pearl_primePearl_Prime teacher_modePearl_Editor manga_pipelinePearl_Dev pearl_newsPearl_News translationPearl_Localization video_pipelinePearl_Video ei_v2Pearl_Research trend_feedsPearl_Int brand_adminPearl_Prez itePearl_Dev integrationsPearl_Int pearl_devopsPearl_DevOps audiobook_pipelinePearl_Dev marketingPearl_Marketing dashboardPearl_Brand music_modePearl_Editor storefrontPearl_Int + Pearl_Architect social_mediaPearl_Social_Media_Writer podcast_pipelinePearl_Prime music_companionsPearl_Int + Pearl_Dev sangha_programPearl_Architect recommendationsPearl_PM
active (19) proposed (3) backlog (1)
CI Governance

Required checks monitor

Ruleset "Protect main" is active on GitHub and requires exactly these two status-check contexts before merge (docs/BRANCH_PROTECTION_REQUIREMENTS.md). Neither can execute today โ€” see hero alert.

Verify governance

UNEXECUTABLE
workflow: github-governance-check.yml

Enforces the repository governance contract and required-check policy. Last confirmed run predates the 2026-07-28 GitHub suspension; no run has completed since. This is a gap, not a passing gate โ€” do not read the absence of a red X as green.

parse-sweep

UNEXECUTABLE
workflow: atoms-parse-sweep.yml

Blocks new atom parse, over-match, and stub-content regressions. Same suspension applies. Any PR merged against Gitea offline-main in the interim has not passed this gate โ€” treat as unverified until GitHub Actions is restored.

Drift Detectors

CI-enforced drift-class monitors

Three drift classes are wired as required-check gates per CLAUDE.md's Manga Vision-Conformance Doctrine and scripts/run_production_readiness_gates.py (gates 21โ€“23). These are the gate definitions currently live in the repo โ€” execution is suspended along with the rest of GitHub Actions (ยง3 above), so treat this as "armed but not currently firing," not as a live incident feed.

gate 23

unwired-config-as-working

Enforced by check_manga_wiring.py. A new config/manga/*.yaml with no non-test consumer must carry status: unwired or a KNOWN_UNWIRED entry with a reason โ€” a config cannot be reported as a working feature just because it exists.

gate 22

listing-as-story

Enforced by check_manga_story_authored.py. A (series, episode) cannot enter the render queue without an authored chapter_script_writer_handoff with โ‰ฅ 6 authored panels and no stub markers โ€” a bare series_plan is a listing, not a story.

gate 21

stub-as-done

Enforced by check_render_progress_bytes.py. A RENDER_PROGRESS.tsv row marked ok/done with fewer than 50,000 bytes (or a missing image under --require-images) cannot merge โ€” fix by rendering real panels, never by editing the byte column.

Infrastructure

Integration health

Honest status per integration โ€” degraded and at-risk states are shown as such, not painted green.

Gitea

HEALTHY

Canonical remote since GitHub suspension. pearlstar_gitea / branch offline-main, API at 100.92.68.74:3000 (SSH :2222). No branch named main exists here โ€” do not verify against it.

Pearl Star GPU

CONTENTION RISK

RTX 5070 Ti, 16.6GB VRAM, CUDA live and rendering. But 11.6GB was held by an unidentified process as of 2026-08-10 โ€” not ComfyUI's allocator (1.9GB), not Ollama (0GB). ComfyUI and Ollama share one card at full speed, never both. GPU-backed LLM throughput is currently unmeasured, not confirmed slow.

Ollama

CPU FALLBACK RISK

Silently falls back to CPU when a model doesn't fit in free VRAM โ€” no warning emitted. Measured: qwen2.5:14b at 0.0GB on GPU โ†’ 6.0 tok/s (CPU). Always check size_vram via /api/ps before quoting throughput; a figure taken without that check is not a hardware measurement.

TTS / Magpie

DUAL-PATH

NIM Magpie is primary (invocation subdomain endpoint, multipart/form-data, voices verified 2026-08-09). Pearl Star fallback at 100.92.68.74:9000/api/v1/tts (JSON in, WAV out; english/japanese/chinese speakers). No single point of failure today.

CI Runners

0 / 102 EXECUTABLE

All 102 GitHub workflows are unexecutable โ€” GitHub Actions has been suspended (HTTP 403) since 2026-07-28. No alternative runner exists. This is the top architectural constraint on the whole program right now (see hero alert).

Governance

Authority-doc compliance

All 23 rows from artifacts/coordination/SUBSYSTEM_AUTHORITY_MAP.tsv โ€” the shortcut map for subsystem ownership. It supplements, never replaces, docs/DOCS_INDEX.md as the canonical navigation layer.

SubsystemAuthority doc(s)Config path(s)OwnerStatus
core_pipelinespecs/PHOENIX_ARC_FIRST_CANONICAL_SPEC.mdspecs/PHOENIX_V4_5_WRITER_SPEC.mdconfig/governance/system_registry.yamlPearl_Primeactive
pearl_primedocs/PEARL_PRIME_WHOLE_WORKFLOW_HARDENING_SPEC.mddocs/PEARL_PRIME_BESTSELLER_WRITING_OVERLAY_SPEC.mdconfig/brand_registry.yamlconfig/brand_author_assignments.yamlPearl_Primeactive
teacher_modedocs/SYSTEMS_V4.mdspecs/PHOENIX_V4_5_WRITER_SPEC.mdSOURCE_OF_TRUTH/teacher_banks/config/authoring/pen_name_teacher_profiles.yamlPearl_Editoractive
manga_pipelinespecs/AI_MANGA_PIPELINE_SUMMARY.mddocs/MANGA_IMPLEMENTATION_OUTLINE.mdconfig/manga/gate_registry.yamlschemas/manga/Pearl_Devactive
pearl_newsdocs/PEARL_NEWS_WRITER_SPEC.mddocs/research/PEARL_NEWS_QWEN_DEEP_RESEARCH_ENGINE.mdpearl_news/config/pearl_news/prompts/Pearl_Newsactive
translationconfig/localization/quality_contracts/README.mddocs/DOCS_INDEX.mdconfig/localization/locale_registry.yamlconfig/localization/quality_contracts/Pearl_Localizationactive
video_pipelineconfig/video/scripts/video/README.mddocs/specs/PEARL_VIDEO_BEAT_DRIVEN_NARRATIVE_PIPELINE_V1_SPEC.mddocs/specs/PEARL_VIDEO_FRAME_SELECTOR_BEST_OF_V1_SPEC.mdconfig/video/render_params.yamlconfig/video/upload_config.yamlconfig/video/audiobook_style.yamlconfig/video/format_specs.yamlconfig/release_velocity/video_cadence.yamlPearl_Videoactive
ei_v2phoenix_v4/quality/ei_v2/docs/DOCS_INDEX.mdconfig/quality/ei_v2_config.yamlPearl_Researchactive
trend_feedsdocs/TREND_FEED_INTEGRATION_STRATEGY.mdscripts/feeds/config/trend_keywords/scripts/feeds/budget_guard.pyPearl_Intactive
recommendationsconfig/recommender/docs/DOCS_INDEX.mdconfig/recommender/scoring_weights.yamlconfig/recommender/hard_gates.yamlPearl_PMbacklog
brand_admindocs/OLD_CHAT_AND_HOME_PROMOTION_SPEC.mdBRAND_ADMIN_CANONICAL_PACKAGE.mdconfig/brand_registry.yamlconfig/brand_author_assignments.yamlPearl_Prezactive
itephoenix_v4/manga/ite_pipeline.pydocs/DOCS_INDEX.mdconfig/manga/gate_registry.yamlPearl_Devactive
integrationsdocs/INTEGRATION_CREDENTIALS_REGISTRY.mdskills/pearl-int/SKILL.mdskills/pearl-int/references/integration_registry.mdPearl_Intactive
pearl_devopsdocs/GITHUB_OPERATIONS_FRAMEWORK.mddocs/GITHUB_GOVERNANCE.mddocs/BRANCH_PROTECTION_REQUIREMENTS.mdCLAUDE.md.github/workflows/scripts/ci/scripts/git/Pearl_DevOpsactive
audiobook_pipelinedocs/AUDIOBOOK_OPS_MANUAL.mddocs/AUDIOBOOK_PIPELINE_SPEC.mdscripts/audiobook/config/audiobook/config/video/audiobook_style.yamlPearl_Devactive
marketingdocs/OLD_CHAT_AND_HOME_PROMOTION_SPEC.mdmarketing_deep_research/funnel/platform_marketing/somatic_exercise_freebee_apps/Pearl_Marketingactive
podcast_pipelinedocs/PODCAST_PIPELINE_INTEGRATION_SPEC.mdpearl_news/research/podcast/scripts/podcast/config/integrations/podcast_credentials.yamlPearl_Primeproposed
dashboarddocs/PEARL_ARCHITECT_STATE.md DASH-02BRAND_ADMIN_CANONICAL_PACKAGE.mdbrand_admin.htmlbrand_admin_weekly_os.htmlbrand-wizard-app/public/brand_admin.htmldashboard/Pearl_Brandactive
music_modedocs/PEARL_ARCHITECT_STATE.md MUSIC-MODE-V1-01SOURCE_OF_TRUTH/musician_banks/artifacts/musician_survey/SURVEY_TEMPLATE.yamlPearl_Editoractive
storefrontdocs/specs/PEARL_PRIME_STOREFRONT_V1_SPEC.mddocs/PEARL_ARCHITECT_STATE.md PEARL-PRIME-STOREFRONT-V1-01config/storefront/ (proposed)Pearl_Int (ops) + Pearl_Architect (spec)active
music_companionsdocs/specs/MUSIC_MODE_V2_PRODUCTION_READINESS_SPEC.md ยง6docs/PEARL_ARCHITECT_STATE.md MUSIC-MODE-V1-01 + AMENDMENT-V2artifacts/music_companions/config/music/musicgen_config.yaml (proposed)scripts/music/musicgen_render_worker.py (proposed)Pearl_Int + Pearl_Devproposed
sangha_programdocs/specs/SANGHA_KARMA_YOGA_PROGRAM_SPEC.mddocs/specs/SANGHA_KARMA_YOGA_LEVEL_PROGRESSION_SPEC.mddocs/PEARL_ARCHITECT_STATE.md SANGHA-KARMA-YOGA-V1-01old_chat_specs/USLF_3_LA.txtconfig/sangha_program/ (proposed)artifacts/programs/sangha_karma_yoga_20260606/artifacts/programs/sangha_karma_yoga/ (volunteer_roster.yaml proposed)Pearl_Architectproposed
social_mediadocs/PEARL_SOCIAL_MEDIA_WRITER_AGENT_SPEC_2026-07-18.mdconfig/social/config/authoring/social_brand_author_voice_profiles.yamlSOURCE_OF_TRUTH/social_media_atoms/Pearl_Social_Media_Writeractive
Decisions

Open architecture decisions

Real cap entries pulled from docs/PEARL_ARCHITECT_STATE.md (the architecture CAP REGISTRY) โ€” not synthesized. The doc holds 60+ cap entries across statuses; these 11 are representative of each column, chosen for currency and named specificity.

Open 3

PEARL-PRIME-STOREFRONT-V1-01
Storefront V1: single-CTA Cloudflare marketplace
proposed 2026-06-03; pending operator Q-PRP-* decision card
MUSIC-MODE-FREEBIE-FUNNEL-V1-02
Music mode brand freebies + funnel
proposed 2026-05-09; pending operator decision card
MUSIC-ONBOARDING-SONG-KIT-V1-01
Survey โ†’ generator engine + 8-family topic taxonomy
proposed 2026-06-12; needs Phase-2 build + operator ratification

In Review 3

DASH-01
Dashboard subsystem: revive, not archive
active routing pending (2026-04-27); Pearl_Architect deep-dive open
QI-FOUNDATION-CANONICAL-RECONCILIATION-01
qi_foundation alias vs canonical qi_foundation_cultivation
ratification proposed (PR #940 D1), 2026-05-08
DEVOTION-PATH-TOPIC-ENGINE-RECONCILE-01
Re-point devotion_path catalog to topic-native engines
recommended 2026-06-15; Option Aโ€ฒ shape operator-gated

Ratified 3

BR-CANON-01 Path X
37 = manga canon; 24ร—13=312 = book pipeline, both legitimate
ratified 2026-04-27
DASH-02
Dashboard subsystem owner = Pearl_Brand
ratified 2026-04-27
MUSIC-MODE-V1-01
Pearl Prime music overlay V1; owner = Pearl_Editor
ratified-as-drafted 2026-05-06

Deferred 2

PHX-V4-ORPHAN-01
phoenix_v4/ "153 orphans" deletion
closed-not-needed 2026-04-27 โ€” 30/30 sampled were false positives
TEMPLATE-UNIVERSAL-01-AMENDMENT
Per-topic compact_chapter_subset axis
REJECTED 2026-06-15 โ€” per-format subset stays canonical