chihlasm
3309b6d1ce
docs: fix 12 review issues in branching design spec
Critical fixes:
- _call_ai signature: return keys now match params (system_base, rag_context)
- Cross-branch context goes in rag_context (not system_base) to preserve caching
- HandoffManager builds own branch-aware snapshot (not reusing non-branch-aware fn)
- Added Integration Surface section: unified_chat_service + flowpilot_engine
must check is_branching to avoid data divergence
Major fixes:
- active_branch_id: plain UUID, no FK (avoids circular FK)
- Resolution outputs: upsert on regeneration, not unique violation
- AI description pipeline: error handling + cost safeguards documented
- create_fork: pre-generates branch UUIDs for single-transaction insert
Minor fixes:
- status_changed_by FK target specified (users.id)
- Token budget: attachment descriptions inside cross-branch cap (4K combined)
- BranchAwarePromptBuilder: caller responsibility documented
- Removability: dual-write escalation_package shape divergence noted
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 07:46:39 +00:00
..
2026-03-21 22:36:03 -04:00
2026-03-15 01:45:35 -04:00
2026-03-21 15:12:07 +00:00
2026-03-23 17:29:25 +00:00
2026-03-24 07:46:39 +00:00
2026-03-19 05:12:10 +00:00
2026-03-19 18:55:32 +00:00
2026-02-08 17:48:38 -05:00
2026-03-12 17:28:49 -04:00
2026-02-13 08:32:20 -05:00
2026-02-03 18:51:27 -05:00
2026-03-16 21:05:20 -04:00
2026-02-04 21:46:32 -05:00
2026-02-03 18:17:44 -05:00
2026-03-21 15:12:07 +00:00
2026-02-05 02:42:44 -05:00
2026-03-21 15:12:07 +00:00
2026-03-12 17:28:49 -04:00
2026-03-12 17:28:49 -04:00
2026-03-12 17:28:49 -04:00
2026-03-07 22:10:44 -05:00