sandcastle: populate CODING_STANDARDS.md (Rust, evie-specific) #16
No reviewers
Labels
No labels
in-review
ready-for-agent
ready-for-human
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
weiwen/evie!16
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "sandcastle/issue-12"
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?
Replaces the template boilerplate in
.sandcastle/CODING_STANDARDS.mdwith substantive guidance for the evie codebase:just checkbefore hand-review; reject anything a tool already catchesanyhow::Result+.context()at app call sites;thiserrorenums only when callers match on variants;SessionError::Internal(#[from] anyhow::Error)escape hatchCONTEXT.mdterms, avoid listed synonymsCONTEXT.mdarchitecture2bacb57); async orchestration is exemptSessionManagerlocks held across.awaitAlso fixes grammar and normalizes "I/O" spelling throughout.
Closes #12