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

1.2 KiB

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