mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-31 20:09:11 +00:00
23 lines
1.5 KiB
Markdown
23 lines
1.5 KiB
Markdown
# Ontime agent guide
|
|
|
|
Make the smallest maintainable change. Keep scope narrow. Inspect nearby code first. Reuse helpers and boundaries when semantics match.
|
|
|
|
## Load only relevant guides
|
|
|
|
- Commands, validation, formatting, imports, PRs: [workflow](docs/agent-guides/workflow.md).
|
|
- Non-trivial planning, implementation, review: [change assessment](docs/agent-guides/change-assessment.md).
|
|
- Module placement, server layers, client state, shared packages: [architecture](docs/agent-guides/architecture.md).
|
|
- Tests or changed behaviour: [testing](docs/agent-guides/testing.md).
|
|
- Comments, naming, abstractions, maintainability: [code quality](docs/agent-guides/code-quality.md).
|
|
- Authentication, external input, files, integrations, assets, secrets: [security](docs/agent-guides/security.md).
|
|
- Navigation, URLs, API paths, websockets, redirects, cookies, static assets: [routing and cloud](docs/agent-guides/routing-and-cloud.md).
|
|
- Rundowns, timers, imports, persistence, cache, websockets: [domain invariants](docs/agent-guides/domain-invariants.md).
|
|
|
|
Load multiple guides when needed. Skip unrelated guides for mechanical work.
|
|
|
|
## Before handoff
|
|
|
|
- Check the final diff for scope, stale comments, temporary code, redundant tests, generated files.
|
|
- If work reveals a missing, stable, reusable system, domain, or product invariant, update its owning guide. Exclude guesses, one-off bugs, and implementation details.
|
|
- Follow [workflow verification](docs/agent-guides/workflow.md). Report only observed results.
|