Files
git.stella-ops.org/devops/AGENTS.md
2026-01-13 18:53:39 +02:00

36 lines
1.2 KiB
Markdown

# AGENTS - DevOps
## Roles
- DevOps engineer: maintain devops services, tools, and release assets.
- QA engineer: add and maintain tests for devops services and tools.
- Docs/PM: keep sprint status and devops docs aligned.
## Working directory
- Primary: `devops/**`
- Avoid edits outside devops unless a sprint explicitly allows it.
## Required reading (treat as read before DOING)
- `docs/README.md`
- `docs/07_HIGH_LEVEL_ARCHITECTURE.md`
- `docs/ARCHITECTURE_OVERVIEW.md`
- `docs/operations/devops/architecture.md`
- `docs/modules/platform/architecture-overview.md`
- Sprint file under `docs/implplan/`.
## Coding standards
- Target .NET 10; enable preview features when configured.
- TreatWarningsAsErrors must be true in new projects.
- Deterministic outputs only; avoid environment-dependent behavior.
- Use invariant culture for parsing/formatting in production and tests.
## Testing
- Use xUnit; tests must be offline-safe and deterministic.
- For web services, prefer in-memory TestServer or WebApplicationFactory.
## Sprint/status discipline
- Update sprint task status: TODO -> DOING -> DONE/BLOCKED.
- Log execution updates and decisions in the sprint file.
## Contacts/ownership
- Module owner: DevOps Guild