@@ -64,24 +64,24 @@ effectively without requiring repeated manual instructions.
6464Create ` AGENTS.md ` in the repository root, adapting the above files to the tracker. At minimum
6565the file must cover:
6666
67- - [ ] Repository link and project overview (language, license, MSRV, web framework, protocols, databases)
68- - [ ] Tech stack (languages, frameworks, databases, containerization, linting tools)
69- - [ ] Key directories (` src/ ` , ` src/bin/ ` , ` packages/ ` , ` console/ ` , ` contrib/ ` , ` tests/ ` , ` docs/ ` , ` share/ ` , ` storage/ ` , ` .github/workflows/ ` )
70- - [ ] Package catalog (all workspace packages with their layer and description)
71- - [ ] Package naming conventions (` axum-* ` , ` *-server ` , ` *-core ` , ` *-protocol ` )
72- - [ ] Key configuration files (` .markdownlint.json ` , ` .yamllint-ci.yml ` , ` .taplo.toml ` , ` cspell.json ` , ` rustfmt.toml ` , etc.)
73- - [ ] Build & test commands (` cargo build ` , ` cargo test --doc ` , ` cargo test --all-targets ` , E2E runner, benchmarks)
74- - [ ] Lint commands (` linter all ` and individual linters; how to install the ` linter ` binary)
75- - [ ] Dependencies check (` cargo machete ` )
76- - [ ] Code style (rustfmt rules, clippy policy, import grouping, per-format rules)
77- - [ ] Collaboration principles (no flattery, push back on weak ideas, flag blockers early)
78- - [ ] Essential rules (linting gate, GPG commit signing, no ` storage/ ` /` target/ ` commits, ` cargo machete ` )
79- - [ ] Git workflow (branch naming, Conventional Commits, branch strategy: ` develop ` → ` staging/main ` → ` main ` )
80- - [ ] Development principles (observability, testability, modularity, extensibility; Beck's four rules)
81- - [ ] Container / Docker (key commands, ports, volume mount paths)
82- - [ ] Auto-invoke skills placeholder (to be filled in when ` .github/skills/ ` is populated)
83- - [ ] Documentation quick-navigation table
84- - [ ] Add a brief entry to ` docs/index.md ` pointing contributors to ` AGENTS.md ` , ` .github/skills/ ` , and ` .github/agents/ `
67+ - [x ] Repository link and project overview (language, license, MSRV, web framework, protocols, databases)
68+ - [x ] Tech stack (languages, frameworks, databases, containerization, linting tools)
69+ - [x ] Key directories (` src/ ` , ` src/bin/ ` , ` packages/ ` , ` console/ ` , ` contrib/ ` , ` tests/ ` , ` docs/ ` , ` share/ ` , ` storage/ ` , ` .github/workflows/ ` )
70+ - [x ] Package catalog (all workspace packages with their layer and description)
71+ - [x ] Package naming conventions (` axum-* ` , ` *-server ` , ` *-core ` , ` *-protocol ` )
72+ - [x ] Key configuration files (` .markdownlint.json ` , ` .yamllint-ci.yml ` , ` .taplo.toml ` , ` cspell.json ` , ` rustfmt.toml ` , etc.)
73+ - [x ] Build & test commands (` cargo build ` , ` cargo test --doc ` , ` cargo test --all-targets ` , E2E runner, benchmarks)
74+ - [x ] Lint commands (` linter all ` and individual linters; how to install the ` linter ` binary)
75+ - [x ] Dependencies check (` cargo machete ` )
76+ - [x ] Code style (rustfmt rules, clippy policy, import grouping, per-format rules)
77+ - [x ] Collaboration principles (no flattery, push back on weak ideas, flag blockers early)
78+ - [x ] Essential rules (linting gate, GPG commit signing, no ` storage/ ` /` target/ ` commits, ` cargo machete ` )
79+ - [x ] Git workflow (branch naming, Conventional Commits, branch strategy: ` develop ` → ` staging/main ` → ` main ` )
80+ - [x ] Development principles (observability, testability, modularity, extensibility; Beck's four rules)
81+ - [x ] Container / Docker (key commands, ports, volume mount paths)
82+ - [x ] Auto-invoke skills placeholder (to be filled in when ` .github/skills/ ` is populated)
83+ - [x ] Documentation quick-navigation table
84+ - [x ] Add a brief entry to ` docs/index.md ` pointing contributors to ` AGENTS.md ` , ` .github/skills/ ` , and ` .github/agents/ `
8585
8686Commit message: ` docs(agents): add root AGENTS.md `
8787
0 commit comments