feat: complete native execution and Steam discovery
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
- Do not split components into separate Git repositories during early development. Avoid submodules and multi-repository coordination while interfaces are still changing.
|
||||
- A component may later move to its own repository with history preserved when it has a stable public contract, independent tests, clear external value, and a genuinely independent release lifecycle.
|
||||
- The repository and task documentation must allow one Codex CLI session started at the repository root to work across the complete project without manual context handoffs.
|
||||
- Bootstrap the repository before feature work with a pinned Rust toolchain, committed dependency lockfile, formatting and lint policy, deny-by-default CI checks, license/security auditing, fixture conventions, changelog/version policy, and an architecture-decision-record directory. The first vertical slice must not invent these piecemeal.
|
||||
- Bootstrap the repository before feature work with a pinned Rust toolchain, committed dependency lockfile, formatting and lint policy, deny-by-default local quality gates, license/security auditing, fixture conventions, changelog/version policy, and an architecture-decision-record directory. The first vertical slice must not invent these piecemeal.
|
||||
|
||||
### 5.1 Layer model
|
||||
|
||||
|
||||
Reference in New Issue
Block a user