Update docs; add contributing standards
- docs/overview.md: rewrite for current architecture (src/ layout, split JS/CSS modules, credentials/models/functions/ui config categories, correct test fixture targets) - docs/contributing.md: new — documentation philosophy and style guide - AGENTS.md: add rule to follow docs/contributing.md
This commit is contained in:
@@ -8,3 +8,10 @@
|
||||
## Implementation rules
|
||||
- No backward-compatibility shims or legacy endpoint aliases.
|
||||
- Run `poetry run presubmit` before finishing any task. Fix all failures before marking work done.
|
||||
|
||||
## Documentation rules
|
||||
Follow `docs/contributing.md`. Key points:
|
||||
- Prefer in-code comments and self-documenting code over external docs.
|
||||
- Add docstrings only to public functions you create or modify; Google style.
|
||||
- Update `docs/overview.md` only for structural/architectural changes, not implementation details.
|
||||
- No emojis in any documentation.
|
||||
|
||||
Reference in New Issue
Block a user