audit work, fixed StellaOps.sln warnings/errors, fixed tests, sprints work, new advisories
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
# AGENTS - Scanner SchemaEvolution Tests
|
||||
|
||||
## Roles
|
||||
- QA / test engineer: maintain schema evolution tests and deterministic fixtures.
|
||||
- Backend engineer: update scanner storage schema contracts and migration fixtures.
|
||||
|
||||
## Required Reading
|
||||
- docs/README.md
|
||||
- docs/07_HIGH_LEVEL_ARCHITECTURE.md
|
||||
- docs/modules/platform/architecture-overview.md
|
||||
- docs/modules/scanner/architecture.md
|
||||
- src/Scanner/AGENTS.md
|
||||
- Current sprint file under docs/implplan/SPRINT_*.md
|
||||
|
||||
## Working Directory & Boundaries
|
||||
- Primary scope: src/Scanner/__Tests/StellaOps.Scanner.SchemaEvolution.Tests
|
||||
- Allowed dependencies: src/Scanner/__Libraries/**, src/__Tests/__Libraries/StellaOps.Testing.SchemaEvolution, src/__Tests/__Libraries/StellaOps.Infrastructure.Postgres.Testing
|
||||
- Avoid cross-module edits unless explicitly noted in the sprint file.
|
||||
|
||||
## Determinism and Safety
|
||||
- Use deterministic migration inputs and fixed timestamps where applicable.
|
||||
- Avoid environment-dependent settings in schema fixtures.
|
||||
|
||||
## Testing
|
||||
- Exercise upgrade/downgrade paths and seed data compatibility across versions.
|
||||
- Verify schema compatibility with concrete migrations, not stubs.
|
||||
Reference in New Issue
Block a user