Ecosystem Audit
Implementation
Status
Live tracking of every PRD, user story, and API integration across the AZOKA ecosystem. 6 PRDs, 46 user stories, 5 repositories.
Complete33
stories shipped In Progress4
partially done AZOKA Backend — All 5 Phases Live
Auth + Player Profiles
Challenge/verify JWT, player CRUD, companion chat with memory
4 endpointsQuests + Class Progression
Start/complete quests, XP awards, class mastery tracking
4 endpointsSWARM NPCs + Narrative
NPC chat via SWARM agents, narrative event triggers
3 endpointsMarketplace
List, buy, cancel, trade history, seller listings
6 endpointsPvP + WebSocket
Queue, challenge, turn actions, match state, history
5 endpointsREGALIA Frontend — Page Wiring
PageStatusAPI Integration
Dashboard/dashboard
wiredgetPlayer, getQuestStatuses, getClassProgressChat/chat
wiredcompanionChat (SSE + JWT)Marketplace/marketplace
wiredgetListings, buyListing, createListingPvP/pvp
wiredpvpQueue, pvpAction, getPvPHistoryEconomy/economy
wiredToken data endpointsCitizen Pass/citizen-pass
wiredMetaplex on-chain queriesGenerate/generate
wiredReplicate image generationAuth System
wiredAuthProvider + PlayerProvider + JWTConnect/connect
wiredgetOAuthUrl, disconnectPlatform, syncPlatform + mock fallbackPacks/packs
wiredcreateBuyPackTransaction, checkBalance, simulatePackOpeningCollection/collection
wiredMetaplex NFT wallet reads + demo fallbackCompose/compose
wiredMetaplex wallet NFTs + checkCompositionPRD Breakdown — Story by Story
ATTN Citizen Pass NFT
kingdoms-of-regalia 100%US-001Mint Page — Connect Wallet & Supply
citizen-pass/page.tsxlib/citizenPassService.tscomponents/SupplyCounter.tsx
US-002Mint a Citizen Pass
lib/citizenPassService.ts (mintCitize...lib/types/citizenPass.ts
US-003On-Chain Metadata & Attributes
lib/citizenPassService.ts (generateMe...lib/types/citizenPass.ts
US-004Skills Marketplace Gate
marketplace/page.tsxlib/verifyCitizenPass.ts
Marketplace sell/listings gated with Citizen Pass check + CTA
US-005ATTN Pro Tier Gate
attn-clean/src/lib/verifyCitizenPass.tshooks/useCitizenPass.tscomponents/ProGate.tsx (543 lines)
US-006SWARM API Access Gate
azoka-system/backend/api/verify_citiz...
Ed25519 sig + DAS API + rate limiting 100/hr
US-007Regalia Claim Reservation
citizen-pass/page.tsxcitizen-pass/mine/page.tsx
Metadata reservation only (as specified)
US-008Post-Mint Detail View
citizen-pass/mine/page.tsx (727 lines)lib/verifyCitizenPass.ts (getFullData)
Session Persistence Fix
claude-hooks 100%US-001Fix JSONL Parsing
session-summarizer.py:71-76
US-002Duration Estimation
estimate_duration() function
US-003Activity Gate Logic
commands_run_count check at line 144
US-004Error Logging
persist.log output
US-005E2E Pipeline
session-persist.shsession-summarizer.pyMARCO integration
US-006Learning Deduplication
Lines 136-138 dedup check
Unified Agent Orchestration
marco + claude-hooks 100%US-001Claude Code Auto-Registration
marco-agent-bridge.shmarco-agent-bridge.py
US-002Heartbeat Reporting
marco-agent-bridge.py (action_heartbeat)UserPromptSubmit hook
Fires on every user prompt
US-003Tool Usage Reporting
marco-agent-bridge.py (action_tool_use)PostToolUse hook
Fires after Write/Edit/Bash
US-004MARC Unified Display
UnifiedAgentPanel.java
US-005Codex Agent Wrapper
codex-spawn.sh
US-006Agent Type Filter + Kill
UnifiedAgentPanel + codex-kill skill
US-007Agent Kill Capability
~/.claude/skills/codex-kill/SKILL.md
pkill + MARCO status update
US-008Task Routing to Codex
CodexOrchestratorPanel.javaMarcoClient.java
MARCO poll, spawnAgent routing, capability-based dispatch from + New Task dialog
US-009Opus Manager Slash Commands
spawn-codex, codex-status, codex-kill...
MARC Algedonic E2E
command-room (MARC) 61%US-001AlgedonicEngine Unit Tests
AlgedonicTestHarness.java
US-002CRITICAL Severity Path
Not tested with live data
US-003WARNING Severity Path
Not tested with live data
US-004INFO Severity Path
Not tested with live data
US-005Snooze Mechanics
AlgedonicSettingsPanel.java
US-006Digest System
~/.marc/digests/
Directory exists, needs test run
US-007Hot-Reload Thresholds
~/.marc/thresholds.jsonThresholdConfig.java
17 signal thresholds configured, WatchService hot-reloads
US-008Status Bar Integration
AlgedonicStatusBar.java
US-009Signal Wiring Audit
AlgedonicEngine.java (408 lines)
All 17 signal types wired via MarcEventBus
LoRA Training Pipeline
azoka-system 50%US-001Train 11 Agent LoRAs
agent_lora_config.py
Config exists, 0 models trained
US-002Product Photography LoRA
Not started
US-003REGALIA v2 LoRA
Not started
US-004Style Transfer Pipeline
image_trainer.py (161 lines)llm_trainer.py
SDXL LoRA training + metadata export
US-005Adapter Registry
lora_registry.pyprepare_dataset.py
list_adapters, get_latest, get_adapter with train_meta.json
28-Day Monetization Sprint
attn-clean 44%A-1Freelance Sprint
Business/outreach task, not code
A-2Productized Offer
Business/marketing task, not code
B-01Tier Configuration
attn-clean/src/config/tiers.ts
B-02Wallet Auth Payment
pricing/page.tsxapi/tier/upgrade/route.tsapi/tier/status/route.ts
3-tier pricing page + SOL payment + on-chain confirm + API upgrade
B-03Feature Gating
ProGate.tsx (543 lines)useCitizenPass.ts
Hard/soft gate modes, wallet integration
B-04Production Database
api/gate/route.ts
Password moved to env var; MongoDB Atlas setup is ops task
B-05Public Launch
layout.tsx
Meta tags + SEO updated; OG images need design
C-1Content Pipeline
Marketing task, not code
C-2Distribution
Marketing task, not code