docs: refresh user-facing docs for the features shipped since 0.8.0

Documentation had drifted behind the post-0.8.0 work. Adds a CHANGELOG [Unreleased] section, documents the three new feature flags in the config reference (and removes the retired ROBOCO_RAG_USE_HYDE), a new Architectural Conventions Standard page, the provider-overload break in CLAUDE.md, the >=3.13 Python floor + feature flags in the README, and the toolchain/conventions delivery gates + structured-note model across the developer / QA / PR-reviewer role docs and the task-model doc.
This commit is contained in:
Renn F
2026-06-22 13:42:38 +02:00
parent 87fdf59757
commit 71f068ea6c
9 changed files with 135 additions and 2 deletions
+6
View File
@@ -63,6 +63,12 @@ When a parent task is decomposed, each subtask declares which parent criteria it
| `dev_notes` | Developer notes |
| `qa_notes` | QA feedback |
### Structured notes & toolchain marker
Each role's handoff note is stored as a validated structured model in `notes_structured`. The legacy text columns (`dev_notes`, `qa_notes`, `doc_notes`, `pr_reviewer_notes`, `quick_context`) are DERIVED mirrors regenerated from it through a single chokepoint — never hand-authored.
When toolchain matching is enabled, the agent's workspace clone carries a `.git/.roboco-toolchain` marker recording the resolved Python and a status (`ok` / `broken` / `unknown`), and the WorkSession records the toolchain columns. A `broken` status blocks the delivery gates.
## Timestamps
| Field | Description |