Real user workflows are the primary evidence. When wright check, lint, or
analyze fails on a real project:
- reproduce the failure;
- identify the owning layer;
- fix source-language semantics in
opy-rs/deltin-rs, canonical Workshop semantics inworkshop-rs, or integration/tooling behavior in Wright; - keep the full-project regression and add a minimized test where practical;
- do not substitute architecture cleanup or support-matrix bookkeeping for a usable workflow.
Architecture work remains important at public/versioned contracts, repository ownership boundaries, provenance/source-edit correctness, and dependency direction. Most internal structure is revisable implementation detail.
Ownership and dependency direction are defined in
../architecture/ownership.md.