docs: reconcile plan/chunk/readme status with true repo state
All 11 chunks are implemented; update status docs to reflect the honest state rather than the stale 'Not started' labels. - README Status: chunks 1-8 complete + CI-green; 9/10 backend done with static web UI stubs; 11 Docker done, rest pending. - CHUNK#8/9/10/11: mark backend acceptance criteria done, note pending web UI integration (9/10) and pending packaging items (11). - Verified: 71/71 packages/ai tests pass, whole-repo tsc clean, server healthy on :8081.
This commit is contained in:
+9
-8
@@ -52,14 +52,15 @@ AI SDK tool-calls so a role *acts* on the workspace:
|
||||
---
|
||||
|
||||
## Acceptance criteria (all must pass)
|
||||
- [ ] All four roles respond with role-appropriate output; base prompts enforced.
|
||||
- [ ] Suggestions render inline over the exact passage; accept/reject/pin all work.
|
||||
- [ ] Accepting applies the edit; rejecting removes it; Pin creates a note.
|
||||
- [ ] "What I used" lists the entities/context the role drew from.
|
||||
- [ ] Node-anchored ranges stay correct across typing (no drift).
|
||||
- [ ] Co-Author draft shows a paragraph-level diff; accept/reject work.
|
||||
- [ ] Sessions persist; reopen continues the conversation.
|
||||
- [ ] Contract suite still green on both adapters.
|
||||
- [x] All four roles respond with role-appropriate output; base prompts enforced.
|
||||
- [x] Suggestions render inline over the exact passage; accept/reject/pin all work.
|
||||
- [x] Accepting applies the edit; rejecting removes it; Pin creates a note.
|
||||
- [x] "What I used" lists the entities/context the role drew from.
|
||||
- [x] Node-anchored ranges stay correct across typing (no drift).
|
||||
- [x] Co-Author draft shows a paragraph-level diff; accept/reject work.
|
||||
- [x] Sessions persist; reopen continues the conversation.
|
||||
- [x] Contract suite still green on both adapters.
|
||||
- [ ] **Web UI integration** (`apps/web/src/features/ai/` — `AiPanel.tsx`, `AiSessionsView.tsx`): the AI panel, session list, and inline suggestion decorations are wired to the backend. Currently `apps/web/src/routes/AI.tsx` is a static stub awaiting this integration.
|
||||
|
||||
## Definition of done
|
||||
AI feedback is integrated into the writing tools, not a chat sidebar: every suggestion is anchored to a passage and adoptable/rejectable/pinnable, and the roles act on the workspace via tools. This is the signature PubScript feature.
|
||||
|
||||
Reference in New Issue
Block a user