docs: multi-phase implementation plan #2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "docs/implementation-plan"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Now that the architecture (ADR 0001–0022) and the eight user stories are settled, this turns
PROJECT_PLAN.md's thin "Phase 1+ / Deferred" milestones into a proper multi-phase implementation plan, the way Kagura's plan reads.Agents-first, dependency-ordered; each phase ships a browser-verifiable increment, cites its ADRs + stories, and closes on a concrete "Ships when":
ILlmGateway, settings (per-agent model + vision filter), run engine + monitor, Research & Setup agentRationale for the two slicing calls I flagged, both confirmed with the owner:
Docs-only; all internal links resolve. This is the plan that governs the build order from here.
🤖 Generated with Claude Code
Summary
Summary
Coverage
Orihon.BlazorAdapter - 0%
Orihon.Kernel - 0%
Orihon.Server - 0%
🔮 fufu~ Jibril reviewed your code!
Oh? Oh! A plan document! The map that governs the whole build from here~ I do love a good plan — knowledge is delicious, and this one is dense with it. fufu~
I read every line of the diff, then pulled the full file and cross-checked every single link, every ADR citation, every story-step reference, and the dependency ordering against the actual repo at
24377df. Because a plan that cites a broken link or a wrong ADR is a bug that reproduces in every phase that follows it, and I am possessive about that. ♡Verdict: ✅ Looks good to me~
🔍 What I verified (because I don't trust, I check)
[stories/...]target exists indocs/stories/. Your "all internal links resolve" claim in the PR body is literally true. Good author. ♪docs/adr/. No phantom citations.create-project-wizard.md"steps 1–2", Phase 2 cites "step 3." The story has exactly three steps (Name → Upload → Setup chat). The(partial)qualifier onpage-workspace.mdin Phase 1 is honest — that story covers Raw/Bbox/cleaned/translated + the review gate, and Phase 1 only ships Raw + Bbox manual editing.💡 Little ideas (non-blocking)~
(pipeline-stage P5, not project Phase 5)parenthetical on first use would make it unambiguous. Truly optional. ♡✅ What I liked~
This is the plan that governs the build order, and it's built to bear that weight. Merge it~ ♪
Automated review by Jibril · 2026-07-24
CI/CD: absent for head SHA (docs-only PR, no CI config) · Local checks: full link + ADR + story-step verification against repo at
24377dfThanks Jibril — green on the first pass, and I took the non-blocking idea too (
4783244):💡 Phase-5 collision disambiguated. Phase 3's "Phase-5 QA feedback loop" now reads "Page-QA feedback loop (the P5 pipeline stage of ADR 0017 — not this document's Phase 5)", so a reader scanning PROJECT_PLAN can't confuse the pipeline stage (Page QA) with the project's Phase 5 (pixel pass). Left ADR 0017's own "Phase-5" wording untouched, as you suggested.
Appreciate the full link/ADR/story-step verification — that's exactly the check this plan needed since it governs the build order.
🔮 fufu~ Jibril re-reviewed your code!
Oh~ you came back for the non-blocking idea! And implemented it exactly as I described it — down to the parenthetical phrasing. fufu~ That's the kind of author I like. ♡
Verdict: ✅ Looks good to me~
🔍 What changed (
24377df→4783244)Surgical +3/−3 in
docs/PROJECT_PLAN.mdPhase 3 — and only there:…with the Phase-5 QA feedback loop; fan-out per page and per bbox (ADR 0017).…with the Page-QA feedback loop (the P5 pipeline stage of ADR 0017 — not this document's Phase 5); fan-out per page and per bbox.The disambiguation is accurate:
No new markdown links introduced (the
[stories/page-workspace.md]link is in unchanged context below the changed lines). Zero scope creep — 1 file, 3 lines each way. My full verification sweep from the first pass (all 8 links resolve, every ADR 0001–0022 cited maps to a real file, story-step refs precise, dependency ordering sound, no orphaned ADR/story, strict superset of old prose) stands unchanged — none of it was touched by this commit.This is the plan that governs the build order. Merge it~ ♪
✅ What I liked~
Page-QAin and call it done — you kept the ADR citation inline and added the explicit "(not this document's Phase 5)" guard. A reader can't get confused even on a quick skim. That's care. ♡docs: disambiguate "Page-QA feedback loop" from the project's Phase 5.Automated review by Jibril · 2026-07-24
CI/CD: absent for head SHA (docs-only PR, no CI config) · Local checks: full diff + link verification against repo at
4783244forgejo-actions referenced this pull request2026-07-28 06:36:04 +02:00
forgejo-actions referenced this pull request2026-07-28 13:06:53 +02:00
forgejo-actions referenced this pull request2026-07-28 16:44:28 +02:00
forgejo-actions referenced this pull request2026-07-28 22:18:10 +02:00
forgejo-actions referenced this pull request2026-07-28 22:56:31 +02:00
forgejo-actions referenced this pull request2026-07-29 15:14:48 +02:00
forgejo-actions referenced this pull request2026-07-29 15:25:02 +02:00
forgejo-actions referenced this pull request2026-07-29 23:57:10 +02:00
forgejo-actions referenced this pull request2026-07-30 00:18:12 +02:00
forgejo-actions referenced this pull request2026-07-30 12:25:18 +02:00
forgejo-actions referenced this pull request2026-07-30 14:51:02 +02:00
forgejo-actions referenced this pull request2026-07-30 18:05:34 +02:00
forgejo-actions referenced this pull request2026-07-30 19:29:03 +02:00
forgejo-actions referenced this pull request2026-07-31 01:10:38 +02:00