diff --git a/planner/journal/2026-03-27.md b/planner/journal/2026-03-27.md new file mode 100644 index 0000000..9475d91 --- /dev/null +++ b/planner/journal/2026-03-27.md @@ -0,0 +1,42 @@ +# Planner run — 2026-03-27 08:06 UTC + +## Predictions triaged +- #1177: DISMISS — red-team ghost run concern already actioned by predictor as #1178 (action: run-red-team). Planner agrees 2026-03-26 run should not count toward adversarial testing depth. +- #1179: PROMOTE_ACTION → #1180 — dispatched run-user-test to verify staking funnel post-#1168 fix. Valid: 0/5 staking success rate, fix never re-verified. + +## Prerequisite tree updates +- Resolved: Pitch deck created (landing/public/pitch-deck.html merged via PR #1175, #1155 closed) +- Resolved: attemptStake helper navigation fix (#1168 — closed, merged PR #1171) +- Discovered: Post-fix staking verification needed (0/5 staking success in last user-test pre-fix) +- Updated: Adversarial testing depth — 2 real runs + 1 ghost (2026-03-26 excluded per #1177); #1178 in progress for 3rd real run +- Updated: Pitch deck objective restructured — deck exists but brand identity + review still pending +- Updated: Influencer outreach — pitch deck exists prerequisite now resolved + +## Top 3 constraints +1. Brand identity (human decision) — blocks pitch deck review → influencer outreach → launch day → community → optimizer governance (5 downstream objectives) — no issue, awaiting human +2. Post-fix staking verification (#1180, action dispatched) — blocks user funnel confidence, impacts launch readiness +3. Adversarial testing depth (#1178, in progress) — blocks launch day confidence, 2 real runs need 3+ + +## Stuck issues detected +- #1178: Session crashed once (first attempt), second attempt appears to have completed but evidence not yet committed to master. Not stuck — in progress. + +## Issues created +- #1180: action: run-user-test post-attemptStake-fix verification — from prediction #1179 + +## Priority label changes +- Added priority: #1178 (adversarial testing depth), #1180 (staking verification) +- Removed priority: none (no issues had priority — previous priority issues all closed) + +## Observations +- **Pitch deck milestone reached.** PR #1175 merged a pitch-deck.html. The deck exists with current KrAIken branding. However, human flagged "No brand identity/domain yet" on #1155 — the deck will need revision once brand is decided. Progress is real but incomplete. +- **Phase 2 bottleneck remains human-gated.** Brand identity is still the root constraint. The pitch deck exists as a draft but cannot be finalized or distributed without brand direction. Every downstream Phase 2/3 objective chains through this decision. +- **Red-team reliability issue.** #1178 crashed on first attempt, second attempt appears successful (exit code 0, evidence file read). But evidence not yet on master. The red-team formula has now crashed in 2 of last 3 runs (2026-03-26 ghost + #1178 first attempt). Infrastructure fragility is a pattern. +- **Staking funnel never verified end-to-end.** The #1168 fix was merged but never tested. All user-test data predates the fix. #1180 dispatched to close this gap. +- **Evidence pipeline slowly filling.** User-test: 2 files. Red-team: 2 real + 1 ghost. Holdout: 1. Evolution/resources/protocol: still dark on master. + +## Deferred (in tree, not filed) +- Domain registration — blocked on brand identity (human decision) +- Evolution fitness evidence (#1166) — not on critical path for launch +- Resources/protocol formula evidence — not on critical path +- Community channel, optimizer governance — blocked on launch day scheduling +- Influencer outreach — blocked on brand identity → pitch deck review chain diff --git a/planner/prerequisite-tree.md b/planner/prerequisite-tree.md index ca10301..0b37499 100644 --- a/planner/prerequisite-tree.md +++ b/planner/prerequisite-tree.md @@ -1,5 +1,5 @@ # Prerequisite Tree - + ## Phase 1 — Quality gate & release pipeline @@ -39,8 +39,9 @@ Status: DONE ### Objective: Pitch deck (#1155) - [x] Phase 1 complete (E2E quality gate, conversion funnel, analytics all DONE) +- [x] Pitch deck created (landing/public/pitch-deck.html — merged via PR #1175, #1155 closed) - [ ] Brand identity defined (human decision — #1155 comment: "No brand identity/domain yet") -- [ ] Pitch deck created (PDF explaining KRK, floor mechanics, how to buy/stake) +- [ ] Pitch deck reviewed with final branding (awaits brand identity) Status: BLOCKED — awaiting human decision on brand identity ### Objective: Domain registration @@ -49,7 +50,8 @@ Status: BLOCKED — awaiting human decision on brand identity Status: BLOCKED — prerequisite chain (brand identity first) ### Objective: Influencer outreach -- [ ] Pitch deck exists +- [x] Pitch deck exists (landing/public/pitch-deck.html) +- [ ] Pitch deck reviewed with final branding - [ ] At least 3 influencers committed Status: BLOCKED — prerequisite chain @@ -60,7 +62,7 @@ Status: BLOCKED — prerequisite chain - [ ] Domain registered and pointing to infrastructure - [ ] Pitch deck reviewed - [ ] Influencers committed -- [ ] Adversarial testing depth for launch confidence (per #1141 concern: 2 red-team runs insufficient for real ETH) +- [ ] Adversarial testing depth for launch confidence (#1178 in progress — 2 real red-team runs, 1 ghost run excluded per #1177; need 3+ real runs) Status: BLOCKED — prerequisite chain ## Phase 3 — Operations @@ -87,19 +89,20 @@ Status: DONE ### Objective: Evidence pipeline - [x] Red-team formula exists - [x] Evolution formula exists -- [x] Red-team produces persistent evidence (evidence/red-team/, 2 files) +- [x] Red-team produces persistent evidence (evidence/red-team/, 2 real files + 1 ghost) - [x] Evolution commits via PR (#1047 — closed) - [ ] Evolution pipeline produces committed fitness evidence (best.push3 untracked on master, no JSON fitness data — per #1166) - [x] Holdout produces data (evidence/holdout/2026-03-22-issue517-adversarial-lp.json) -- [x] User-test produces data (evidence/user-test/2026-03-25.json + 2026-03-26 post-wallet-fix on PR #1167) +- [x] User-test produces data (evidence/user-test/2026-03-25.json + 2026-03-26 post-wallet-fix) - [ ] Resources/protocol formulas produce data (formulas exist, evidence dirs empty) Status: BLOCKED — 2 prerequisites unresolved ### Objective: User funnel fix - [x] Wallet connector renders at 1280x720 viewport (#1156 — closed, verified by user-test 2026-03-26: 5/5 personas connect) - [x] Desktop connect button visible at standard viewports (#1156 — closed) -- [ ] attemptStake helper navigation fix (#1168 — produces /stakestake invalid route, blocks staking verification) -Status: BLOCKED — 1 prerequisite unresolved +- [x] attemptStake helper navigation fix (#1168 — closed, merged via PR #1171) +- [ ] Post-fix staking verification (0/5 staking success in last user-test; #1180 dispatched to re-verify) +Status: BLOCKED — 1 prerequisite unresolved (awaiting #1180 user-test results) ### Objective: E2E test hygiene - [x] Cross-browser spec glob fix (#1154 — closed)