- Add dialogue prompt file writing for audit/debugging - Update README install instructions - Add new RFCs (0053, 0055-0059, 0062) - Add recorded dialogues and expert pools - Add ADR 0018 dynamodb-portable-schema - Update TODO with hook configuration notes Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
12 lines
1.4 KiB
Markdown
12 lines
1.4 KiB
Markdown
[PERSPECTIVE P01: Phase A exit gate is the only convergence artifact that matters for developer experience]
|
|
The three-phase sequence is agreed, but its value to developers depends entirely on the Phase A exit gate being machine-verifiable, not prose-verifiable. "Zero bare `pub fn ...(conn: &Connection)` signatures in `alignment_db.rs`" is greppable, CI-enforceable, and binary. Croissant's `PartitionScoped` marker trait and dual-implementation CI provide the ongoing governance. These two mechanisms -- a one-time extraction gate plus a permanent dual-impl CI check -- are sufficient; adding ADR review checklists on top would be process overhead that erodes the developer experience the trait boundary is meant to improve.
|
|
|
|
[PERSPECTIVE P02: The refs table disagreement is a Phase C implementation detail, not a convergence blocker]
|
|
Strudel says drop the refs table (inline JSON arrays already exist); Cannoli says keep refs as cheap cleartext DynamoDB items. Both positions produce identical behavior under full-partition-load plus in-memory assembly. The trait contract does not expose refs storage shape, so this decision can be deferred to whoever implements `DynamoDialogueStore` in Phase C without affecting Phase A or Phase B deliverables.
|
|
|
|
[RESOLVED GALETTE R1-T01]
|
|
The three-phase sequence with concrete exit gates resolves the prerequisite inversion I raised in Round 1. The converged position adopts trait-first ordering.
|
|
|
|
[MOVE:CONVERGE]
|
|
|
|
---
|