4.2 KiB
LOCKED Decision — Three-Track Sequencing to Launch
Date: 2026-04-19 Status: LOCKED Decided by: Marko Marković
Decision
Pre-launch rad organizuje se u tri paralelna track-a sa eksplicitnim sequencing-om i jednim gate-om.
Track 1 — Polish A+B + standing pool (sequential, blocker)
Claude Code zatvara Polish Phase A+B prvo (H-01..H-06, ~6-8h, 6 stavki), pa onda H-35 binary smoke test postaje moguć. Posle toga radi standing pool prema prioritetu: ~35 HIGH stavki (polish close + proofs + papers prep + launch prep, bez harvest — harvest stream ostaje PARKED do post-launch), ~50 MEDIUM, ~22 LOW. Track 1 mora da završi pre nego što Track 2 krene.
Track 2 — Tri benchmark-a paralelno (gate)
Čim Track 1 polish blocker padne, kreću tri benchmark-a paralelno:
- H-42 LoCoMo na hive-mind repo-u (memory recall, target ≥91.6% Mem0 SOTA)
- H-43 LongMemEval na waggle-os repo-u (agent long-term memory, baseline Letta ~83%)
- H-44 SWE-ContextBench na waggle-os repo-u (verovatnoća top-3 plasmana 60-70%)
Sva tri sa istim engine-om (Qwen/Qwen3.6-35B-A3B per LOCKED 2026-04-19) i istim 4-judge ensemble-om (gemini-3.1-pro-preview, gpt-5, grok-4.20, MiniMax-M2.7 — bez Anthropic-a, vendor circularity guard).
Track 2 je gate za launch: launch ne kreće bez SOTA proof per LOCKED 2026-04-18 odluci.
Track 3 — UI/UX polish + e2e testovi (continuous)
Tokom benchmark window-a (Track 2), continuous polish na UI/UX friction stavkama i e2e test scenariji (Marko kao user u browser-u, persona skripte, friction log). Track 3 ne blokira ništa, ne čeka ništa, radi se kontinuirano u backgroundu. Output: launch-ready demo + screenshot/video kapital.
Post-Track 2 — Launch ili rework
Dva ishoda kad benchmark rezultati dođu:
- Brojevi drže launch narativ → memo + papers + announcement + launch
- Brojevi ne drže → vraćamo se na PA tuning ili rekalibracija headline-a, ne idemo u launch sa polovičnim brojevima (SOTA-gated commitment)
Papers/research memo zaista idu zadnji — T+3 do T+4 nedelje posle launch-a, kao credibility builder za KVARK enterprise pipeline.
Engineering audit umetnut između Track 1 i Track 2
Pre nego što Track 2 krene, PM agent (ne Claude Code) radi cross-cut engineering assessment koristeći skill set (cto-advisor + engineering:architecture/tech-debt/code-review/testing-strategy/documentation). Output je briefs/2026-04-19-engineering-audit-pre-benchmark.md sa tri kategorije nalaza:
- Must fix before benchmark → ulazi u Track 1 kao formalne H-XX stavke
- Should fix during UI/UX window → ulazi u Track 3
- Post-launch backlog → parking lot za T+30
Estimat audit-a: 2-3h. Scope: waggle-os puni audit + hive-mind release health check (build, install path, basic API surface).
Rationale
Polish-first sekvenca je metodološki ispravna jer (a) skida tehnički dug koji bi inače curio u svaku benchmark meru, (b) bez polished hive-mind v0.1.x H-35 binary smoke ne staje, (c) clean repo + clean install instrukcije = veća kredibilnost benchmark broja kad ga objavimo. Paralelizam Track 2 funkcioniše jer su dva repo-a fizički nezavisna codebase-a — LoCoMo testira hive-mind core, SWE-CB i LongMemEval testiraju Waggle agent harness.
Track 3 paralelan tokom benchmark-a iskorišćava window kad inženjeri inače čekaju eval rezultate — productive use of dead time.
Engineering audit umetnut pre Track 2 je jeftin (2-3h) a sprečava skup ishod (benchmark broj kompromitovan tihim bug-om koji niko nije video). Bez audit-a, polish backlog reflektuje samo ono što je nekome zabolelo dovoljno da napiše ticket — sve ostalo curi.
What this is NOT
- Nije linearno waterfall — Track 3 ide paralelno
- Nije commitment na launch ako brojevi ne drže (SOTA-gate aktivan)
- Nije priznanje da Polish C (UI/UX) može da blokira benchmark — Track 3 namerno ne blokira
- Nije prepisivanje H-34 LOCKED odluke (hive-mind extraction je gotov, npm shipped 2026-04-19)
Next actions
- Marko šalje paste-ready handoff Claude Code-u (vidi
briefs/2026-04-19-handoff-claude-code.md) - Claude Code kreće Polish A+B
- PM agent kreće engineering audit paralelno
- Audit nalazi → polish backlog ažuriran → Track 1 zatvoren → Track 2 i 3 kreću