feat: Enhance documentation and workflow clarity; add CI configuration for automated checks
CI / Format Check (push) Has been cancelled
CI / Lint (push) Has been cancelled
CI / Tests (push) Has been cancelled

This commit is contained in:
2026-05-23 18:30:44 -05:00
parent 2ecab4db12
commit 36c4ed7b62
6 changed files with 67 additions and 35 deletions
+2 -2
View File
@@ -12,7 +12,7 @@ Goals:
- Stabilize development environment and reproducible tooling, while keeping the contributor path usable for people who do not use Nix.
- Define domain language and baseline architecture docs.
- Establish quality process (TDD/BDD + GitHub Flow).
- Establish quality process (TDD/BDD + feature-branch workflow with pull request review).
- Clarify the core-plus-extension project contract before implementation.
- Define personal data categories, retention windows, and erasure obligations before any user data model is implemented.
@@ -20,7 +20,7 @@ Exit criteria:
- Agreed glossary and architecture baseline.
- Documented contribution and branch workflow.
- CI skeleton in place for formatting, linting, and tests.
- Gitea Actions CI pipeline in place for formatting, linting, and tests.
- Documented onboarding path for non-Nix contributors using standard Rust toolchain commands.
- ADR for project revision lifecycle (draft/publish/supersede).
- ADR for composable extension mechanism (shape, namespacing, discovery).