save progress
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
# Excititor S3 Artifact Store Tests Agent Charter
|
||||
|
||||
## Mission
|
||||
Validate the Excititor S3 artifact store client behavior with deterministic unit tests.
|
||||
|
||||
## Responsibilities
|
||||
- Cover S3 client success/failure paths with stable fixtures.
|
||||
- Keep test execution offline-friendly and deterministic.
|
||||
|
||||
## Required Reading
|
||||
- docs/modules/excititor/architecture.md
|
||||
- docs/modules/platform/architecture-overview.md
|
||||
|
||||
## Definition of Done
|
||||
- Tests cover basic CRUD and error paths for the S3 client.
|
||||
- Fixtures avoid nondeterministic inputs.
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to DOING/DONE in the sprint file and local TASKS.md.
|
||||
- 2. Review this charter and required docs before coding.
|
||||
- 3. Keep outputs deterministic (ordering, timestamps, hashes) and offline-friendly.
|
||||
- 4. Add tests for negative/error paths.
|
||||
- 5. Revert to TODO if paused; capture context in PR notes.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Excititor S3 Artifact Store Tests Task Board
|
||||
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20251229_049_BE_csproj_audit_maint_tests.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| AUDIT-0294-M | DONE | Maintainability audit for Excititor.ArtifactStores.S3.Tests. |
|
||||
| AUDIT-0294-T | DONE | Test coverage audit for Excititor.ArtifactStores.S3.Tests. |
|
||||
| AUDIT-0294-A | DONE | Waived (test project). |
|
||||
@@ -0,0 +1,23 @@
|
||||
# Excititor Attestation Tests Agent Charter
|
||||
|
||||
## Mission
|
||||
Validate Excititor attestation signing and verification with deterministic tests.
|
||||
|
||||
## Responsibilities
|
||||
- Cover DSSE envelope creation and verification logic.
|
||||
- Exercise transparency log and signature verification paths.
|
||||
|
||||
## Required Reading
|
||||
- docs/modules/excititor/architecture.md
|
||||
- docs/modules/platform/architecture-overview.md
|
||||
|
||||
## Definition of Done
|
||||
- Tests cover core success/failure paths for attestation components.
|
||||
- Fixtures avoid nondeterministic inputs.
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to DOING/DONE in the sprint file and local TASKS.md.
|
||||
- 2. Review this charter and required docs before coding.
|
||||
- 3. Keep outputs deterministic (ordering, timestamps, hashes) and offline-friendly.
|
||||
- 4. Add tests for negative/error paths.
|
||||
- 5. Revert to TODO if paused; capture context in PR notes.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Excititor Attestation Tests Task Board
|
||||
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20251229_049_BE_csproj_audit_maint_tests.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| AUDIT-0296-M | DONE | Maintainability audit for Excititor.Attestation.Tests. |
|
||||
| AUDIT-0296-T | DONE | Test coverage audit for Excititor.Attestation.Tests. |
|
||||
| AUDIT-0296-A | DONE | Waived (test project). |
|
||||
@@ -0,0 +1,23 @@
|
||||
# Excititor Cisco CSAF Connector Tests Agent Charter
|
||||
|
||||
## Mission
|
||||
Validate Cisco CSAF connector and normalizer behavior with deterministic tests.
|
||||
|
||||
## Responsibilities
|
||||
- Cover connector fetch, metadata discovery, and state handling.
|
||||
- Cover CSAF normalizer fixtures and deterministic output.
|
||||
|
||||
## Required Reading
|
||||
- docs/modules/excititor/architecture.md
|
||||
- docs/modules/platform/architecture-overview.md
|
||||
|
||||
## Definition of Done
|
||||
- Tests cover success and failure cases for connector and metadata loader.
|
||||
- Fixtures avoid nondeterministic inputs.
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to DOING/DONE in the sprint file and local TASKS.md.
|
||||
- 2. Review this charter and required docs before coding.
|
||||
- 3. Keep outputs deterministic (ordering, timestamps, hashes) and offline-friendly.
|
||||
- 4. Add tests for negative/error paths.
|
||||
- 5. Revert to TODO if paused; capture context in PR notes.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Excititor Cisco CSAF Connector Tests Task Board
|
||||
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20251229_049_BE_csproj_audit_maint_tests.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| AUDIT-0299-M | DONE | Maintainability audit for Excititor.Connectors.Cisco.CSAF.Tests. |
|
||||
| AUDIT-0299-T | DONE | Test coverage audit for Excititor.Connectors.Cisco.CSAF.Tests. |
|
||||
| AUDIT-0299-A | DONE | Waived (test project). |
|
||||
@@ -0,0 +1,23 @@
|
||||
# Excititor MSRC CSAF Connector Tests Agent Charter
|
||||
|
||||
## Mission
|
||||
Validate MSRC CSAF connector and normalizer behavior with deterministic tests.
|
||||
|
||||
## Responsibilities
|
||||
- Cover connector fetch, token acquisition, and state handling.
|
||||
- Cover CSAF normalizer fixtures and deterministic output.
|
||||
|
||||
## Required Reading
|
||||
- docs/modules/excititor/architecture.md
|
||||
- docs/modules/platform/architecture-overview.md
|
||||
|
||||
## Definition of Done
|
||||
- Tests cover success and failure cases for connector, token provider, and metadata handling.
|
||||
- Fixtures avoid nondeterministic inputs.
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to DOING/DONE in the sprint file and local TASKS.md.
|
||||
- 2. Review this charter and required docs before coding.
|
||||
- 3. Keep outputs deterministic (ordering, timestamps, hashes) and offline-friendly.
|
||||
- 4. Add tests for negative/error paths.
|
||||
- 5. Revert to TODO if paused; capture context in PR notes.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Excititor MSRC CSAF Connector Tests Task Board
|
||||
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20251229_049_BE_csproj_audit_maint_tests.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| AUDIT-0301-M | DONE | Maintainability audit for Excititor.Connectors.MSRC.CSAF.Tests. |
|
||||
| AUDIT-0301-T | DONE | Test coverage audit for Excititor.Connectors.MSRC.CSAF.Tests. |
|
||||
| AUDIT-0301-A | DONE | Waived (test project). |
|
||||
@@ -0,0 +1,24 @@
|
||||
# Excititor OCI OpenVEX Attest Tests Agent Charter
|
||||
|
||||
## Mission
|
||||
Validate OCI OpenVEX attestation connector behavior with deterministic tests.
|
||||
|
||||
## Responsibilities
|
||||
- Cover discovery and offline bundle handling.
|
||||
- Cover connector fetch and provenance metadata enrichment.
|
||||
- Cover OpenVEX attestation fixture parsing expectations.
|
||||
|
||||
## Required Reading
|
||||
- docs/modules/excititor/architecture.md
|
||||
- docs/modules/platform/architecture-overview.md
|
||||
|
||||
## Definition of Done
|
||||
- Tests cover success and failure paths for discovery and connector fetch.
|
||||
- Fixtures avoid nondeterministic inputs.
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to DOING/DONE in the sprint file and local TASKS.md.
|
||||
- 2. Review this charter and required docs before coding.
|
||||
- 3. Keep outputs deterministic (ordering, timestamps, hashes) and offline-friendly.
|
||||
- 4. Add tests for negative/error paths.
|
||||
- 5. Revert to TODO if paused; capture context in PR notes.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Excititor OCI OpenVEX Attest Tests Task Board
|
||||
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20251229_049_BE_csproj_audit_maint_tests.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| AUDIT-0303-M | DONE | Maintainability audit for Excititor.Connectors.OCI.OpenVEX.Attest.Tests. |
|
||||
| AUDIT-0303-T | DONE | Test coverage audit for Excititor.Connectors.OCI.OpenVEX.Attest.Tests. |
|
||||
| AUDIT-0303-A | DONE | Waived (test project). |
|
||||
@@ -0,0 +1,23 @@
|
||||
# Excititor Oracle CSAF Connector Tests Agent Charter
|
||||
|
||||
## Mission
|
||||
Validate Oracle CSAF connector and normalizer behavior with deterministic tests.
|
||||
|
||||
## Responsibilities
|
||||
- Cover catalog loading, offline snapshots, and connector fetch behavior.
|
||||
- Cover CSAF normalizer fixture parsing and deterministic output.
|
||||
|
||||
## Required Reading
|
||||
- docs/modules/excititor/architecture.md
|
||||
- docs/modules/platform/architecture-overview.md
|
||||
|
||||
## Definition of Done
|
||||
- Tests cover success and failure cases for catalog loading and connector fetch.
|
||||
- Fixtures avoid nondeterministic inputs.
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to DOING/DONE in the sprint file and local TASKS.md.
|
||||
- 2. Review this charter and required docs before coding.
|
||||
- 3. Keep outputs deterministic (ordering, timestamps, hashes) and offline-friendly.
|
||||
- 4. Add tests for negative/error paths.
|
||||
- 5. Revert to TODO if paused; capture context in PR notes.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Excititor Oracle CSAF Connector Tests Task Board
|
||||
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20251229_049_BE_csproj_audit_maint_tests.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| AUDIT-0305-M | DONE | Maintainability audit for Excititor.Connectors.Oracle.CSAF.Tests. |
|
||||
| AUDIT-0305-T | DONE | Test coverage audit for Excititor.Connectors.Oracle.CSAF.Tests. |
|
||||
| AUDIT-0305-A | DONE | Waived (test project). |
|
||||
@@ -0,0 +1,24 @@
|
||||
# Excititor RedHat CSAF Connector Tests Agent Charter
|
||||
|
||||
## Mission
|
||||
Validate Red Hat CSAF connector and normalizer behavior with deterministic tests.
|
||||
|
||||
## Responsibilities
|
||||
- Cover provider metadata loading and connector fetch behavior.
|
||||
- Cover CSAF normalizer fixture parsing and deterministic output.
|
||||
- Maintain opt-in live schema drift tests for external advisories.
|
||||
|
||||
## Required Reading
|
||||
- docs/modules/excititor/architecture.md
|
||||
- docs/modules/platform/architecture-overview.md
|
||||
|
||||
## Definition of Done
|
||||
- Tests cover success and failure cases for metadata loading and connector fetch.
|
||||
- Fixtures avoid nondeterministic inputs.
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to DOING/DONE in the sprint file and local TASKS.md.
|
||||
- 2. Review this charter and required docs before coding.
|
||||
- 3. Keep outputs deterministic (ordering, timestamps, hashes) and offline-friendly.
|
||||
- 4. Add tests for negative/error paths.
|
||||
- 5. Revert to TODO if paused; capture context in PR notes.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Excititor RedHat CSAF Connector Tests Task Board
|
||||
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20251229_049_BE_csproj_audit_maint_tests.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| AUDIT-0307-M | DONE | Maintainability audit for Excititor.Connectors.RedHat.CSAF.Tests. |
|
||||
| AUDIT-0307-T | DONE | Test coverage audit for Excititor.Connectors.RedHat.CSAF.Tests. |
|
||||
| AUDIT-0307-A | DONE | Waived (test project). |
|
||||
@@ -0,0 +1,24 @@
|
||||
# Excititor SUSE Rancher VEX Hub Connector Tests Agent Charter
|
||||
|
||||
## Mission
|
||||
Validate SUSE Rancher VEX Hub connector and normalizer behavior with deterministic tests.
|
||||
|
||||
## Responsibilities
|
||||
- Cover connector fetch, event batch parsing, and checkpoint handling.
|
||||
- Cover discovery metadata and token acquisition behavior (offline/unauthenticated).
|
||||
- Cover OpenVEX normalizer fixtures and deterministic output.
|
||||
|
||||
## Required Reading
|
||||
- docs/modules/excititor/architecture.md
|
||||
- docs/modules/platform/architecture-overview.md
|
||||
|
||||
## Definition of Done
|
||||
- Tests cover success and failure cases for connector, metadata loader, and event client.
|
||||
- Fixtures avoid nondeterministic inputs.
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to DOING/DONE in the sprint file and local TASKS.md.
|
||||
- 2. Review this charter and required docs before coding.
|
||||
- 3. Keep outputs deterministic (ordering, timestamps, hashes) and offline-friendly.
|
||||
- 4. Add tests for negative/error paths.
|
||||
- 5. Revert to TODO if paused; capture context in PR notes.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Excititor SUSE Rancher VEX Hub Connector Tests Task Board
|
||||
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20251229_049_BE_csproj_audit_maint_tests.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| AUDIT-0309-M | DONE | Maintainability audit for Excititor.Connectors.SUSE.RancherVEXHub.Tests. |
|
||||
| AUDIT-0309-T | DONE | Test coverage audit for Excititor.Connectors.SUSE.RancherVEXHub.Tests. |
|
||||
| AUDIT-0309-A | DONE | Waived (test project). |
|
||||
@@ -0,0 +1,24 @@
|
||||
# Excititor Ubuntu CSAF Connector Tests Agent Charter
|
||||
|
||||
## Mission
|
||||
Validate Ubuntu CSAF connector and normalizer behavior with deterministic tests.
|
||||
|
||||
## Responsibilities
|
||||
- Cover connector fetch, checksum/ETag handling, and state updates.
|
||||
- Cover index/catalog loader offline fallback and channel filtering.
|
||||
- Cover CSAF normalizer fixtures and deterministic output.
|
||||
|
||||
## Required Reading
|
||||
- docs/modules/excititor/architecture.md
|
||||
- docs/modules/platform/architecture-overview.md
|
||||
|
||||
## Definition of Done
|
||||
- Tests cover success and failure cases for connector and catalog loader.
|
||||
- Fixtures avoid nondeterministic inputs.
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to DOING/DONE in the sprint file and local TASKS.md.
|
||||
- 2. Review this charter and required docs before coding.
|
||||
- 3. Keep outputs deterministic (ordering, timestamps, hashes) and offline-friendly.
|
||||
- 4. Add tests for negative/error paths.
|
||||
- 5. Revert to TODO if paused; capture context in PR notes.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Excititor Ubuntu CSAF Connector Tests Task Board
|
||||
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20251229_049_BE_csproj_audit_maint_tests.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| AUDIT-0311-M | DONE | Maintainability audit for Excititor.Connectors.Ubuntu.CSAF.Tests. |
|
||||
| AUDIT-0311-T | DONE | Test coverage audit for Excititor.Connectors.Ubuntu.CSAF.Tests. |
|
||||
| AUDIT-0311-A | DONE | Waived (test project). |
|
||||
@@ -0,0 +1,25 @@
|
||||
# Excititor Core Tests Agent Charter
|
||||
|
||||
## Mission
|
||||
Validate Excititor core domain models, canonical serialization, lattice/consensus helpers, and verification workflows with deterministic tests.
|
||||
|
||||
## Responsibilities
|
||||
- Cover canonical JSON, VEX claim models, and query signatures.
|
||||
- Cover trust vector/lattice scoring, linkset observations, and verification flows.
|
||||
- Cover AutoVex and calibration behavior with deterministic clocks.
|
||||
|
||||
## Required Reading
|
||||
- docs/modules/excititor/architecture.md
|
||||
- docs/modules/excititor/vex_observations.md
|
||||
- docs/ingestion/aggregation-only-contract.md
|
||||
|
||||
## Definition of Done
|
||||
- Tests cover success and failure paths for core services.
|
||||
- Fixtures avoid nondeterministic inputs.
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to DOING/DONE in the sprint file and local TASKS.md.
|
||||
- 2. Review this charter and required docs before coding.
|
||||
- 3. Keep outputs deterministic (ordering, timestamps, hashes) and offline-friendly.
|
||||
- 4. Add tests for negative/error paths.
|
||||
- 5. Revert to TODO if paused; capture context in PR notes.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Excititor Core Tests Task Board
|
||||
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20251229_049_BE_csproj_audit_maint_tests.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| AUDIT-0313-M | DONE | Maintainability audit for Excititor.Core.Tests. |
|
||||
| AUDIT-0313-T | DONE | Test coverage audit for Excititor.Core.Tests. |
|
||||
| AUDIT-0313-A | DONE | Waived (test project). |
|
||||
@@ -0,0 +1,25 @@
|
||||
# Excititor Core Unit Tests Agent Charter
|
||||
|
||||
## Mission
|
||||
Validate Excititor core unit behaviors for evidence locker/attestation, timeline events, linkset extraction, and canonicalization with deterministic tests.
|
||||
|
||||
## Responsibilities
|
||||
- Cover evidence locker manifests, attestation predicates, and chunk shaping.
|
||||
- Cover timeline event normalization and linkset extraction behaviors.
|
||||
- Cover canonicalization and test-tenant seeding helpers.
|
||||
|
||||
## Required Reading
|
||||
- docs/modules/excititor/architecture.md
|
||||
- docs/modules/excititor/evidence-contract.md
|
||||
- docs/modules/excititor/observability/timeline-events.md
|
||||
|
||||
## Definition of Done
|
||||
- Tests cover success and failure paths for the above services.
|
||||
- Fixtures avoid nondeterministic inputs (time, GUIDs, random).
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to DOING/DONE in the sprint file and local TASKS.md.
|
||||
- 2. Review this charter and required docs before coding.
|
||||
- 3. Keep outputs deterministic (ordering, timestamps, hashes) and offline-friendly.
|
||||
- 4. Add tests for negative/error paths.
|
||||
- 5. Revert to TODO if paused; capture context in PR notes.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Excititor Core Unit Tests Task Board
|
||||
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20251229_049_BE_csproj_audit_maint_tests.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| AUDIT-0314-M | DONE | Maintainability audit for Excititor.Core.UnitTests. |
|
||||
| AUDIT-0314-T | DONE | Test coverage audit for Excititor.Core.UnitTests. |
|
||||
| AUDIT-0314-A | DONE | Waived (test project). |
|
||||
@@ -0,0 +1,26 @@
|
||||
# Excititor Export Tests Agent Charter
|
||||
|
||||
## Mission
|
||||
Validate Excititor export engine, artifact stores, mirror bundles, and cache maintenance with deterministic tests.
|
||||
|
||||
## Responsibilities
|
||||
- Cover export manifest generation, caching, attestation integration, and quiet provenance.
|
||||
- Cover filesystem/offline/S3 artifact store behaviors.
|
||||
- Cover mirror bundle publishing, index generation, and signing flows.
|
||||
- Cover cache maintenance and envelope shaping paths.
|
||||
|
||||
## Required Reading
|
||||
- docs/modules/excititor/architecture.md
|
||||
- docs/modules/excititor/mirrors.md
|
||||
- docs/modules/excititor/evidence-contract.md
|
||||
|
||||
## Definition of Done
|
||||
- Tests cover success and failure paths for export engine and stores.
|
||||
- Fixtures avoid nondeterministic inputs (time, random).
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to DOING/DONE in the sprint file and local TASKS.md.
|
||||
- 2. Review this charter and required docs before coding.
|
||||
- 3. Keep outputs deterministic (ordering, timestamps, hashes) and offline-friendly.
|
||||
- 4. Add tests for negative/error paths.
|
||||
- 5. Revert to TODO if paused; capture context in PR notes.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Excititor Export Tests Task Board
|
||||
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20251229_049_BE_csproj_audit_maint_tests.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| AUDIT-0316-M | DONE | Maintainability audit for Excititor.Export.Tests. |
|
||||
| AUDIT-0316-T | DONE | Test coverage audit for Excititor.Export.Tests. |
|
||||
| AUDIT-0316-A | DONE | Waived (test project). |
|
||||
@@ -0,0 +1,24 @@
|
||||
# Excititor CSAF Formats Tests Agent Charter
|
||||
|
||||
## Mission
|
||||
Validate CSAF normalization and export behavior with deterministic fixtures and snapshots.
|
||||
|
||||
## Responsibilities
|
||||
- Cover CSAF product/status mapping, justification handling, and diagnostics.
|
||||
- Cover exporter output structure and metadata.
|
||||
- Maintain fixture-based CSAF samples for regression coverage.
|
||||
|
||||
## Required Reading
|
||||
- docs/modules/excititor/architecture.md
|
||||
- docs/modules/excititor/operations/ubuntu-csaf.md
|
||||
|
||||
## Definition of Done
|
||||
- Tests cover success and failure paths for CSAF normalizer and exporter.
|
||||
- Fixtures avoid nondeterministic inputs (time, random).
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to DOING/DONE in the sprint file and local TASKS.md.
|
||||
- 2. Review this charter and required docs before coding.
|
||||
- 3. Keep outputs deterministic (ordering, timestamps, hashes) and offline-friendly.
|
||||
- 4. Add tests for negative/error paths.
|
||||
- 5. Revert to TODO if paused; capture context in PR notes.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Excititor CSAF Formats Tests Task Board
|
||||
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20251229_049_BE_csproj_audit_maint_tests.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| AUDIT-0318-M | DONE | Maintainability audit for Excititor.Formats.CSAF.Tests. |
|
||||
| AUDIT-0318-T | DONE | Test coverage audit for Excititor.Formats.CSAF.Tests. |
|
||||
| AUDIT-0318-A | DONE | Waived (test project). |
|
||||
@@ -0,0 +1,24 @@
|
||||
# Excititor CycloneDX Formats Tests Agent Charter
|
||||
|
||||
## Mission
|
||||
Validate CycloneDX normalization, component reconciliation, and export output with deterministic fixtures.
|
||||
|
||||
## Responsibilities
|
||||
- Cover analysis state/justification mapping and metadata capture.
|
||||
- Cover component reconciliation for purl/cpe diagnostics.
|
||||
- Cover exporter output structure and severity mapping.
|
||||
|
||||
## Required Reading
|
||||
- docs/modules/excititor/architecture.md
|
||||
- docs/modules/excititor/operations/graph-linkouts-implementation.md
|
||||
|
||||
## Definition of Done
|
||||
- Tests cover success and failure paths for CycloneDX normalizer and exporter.
|
||||
- Fixtures avoid nondeterministic inputs (time, random).
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to DOING/DONE in the sprint file and local TASKS.md.
|
||||
- 2. Review this charter and required docs before coding.
|
||||
- 3. Keep outputs deterministic (ordering, timestamps, hashes) and offline-friendly.
|
||||
- 4. Add tests for negative/error paths.
|
||||
- 5. Revert to TODO if paused; capture context in PR notes.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Excititor CycloneDX Formats Tests Task Board
|
||||
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20251229_049_BE_csproj_audit_maint_tests.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| AUDIT-0320-M | DONE | Maintainability audit for Excititor.Formats.CycloneDX.Tests. |
|
||||
| AUDIT-0320-T | DONE | Test coverage audit for Excititor.Formats.CycloneDX.Tests. |
|
||||
| AUDIT-0320-A | DONE | Waived (test project). |
|
||||
@@ -0,0 +1,25 @@
|
||||
# Excititor OpenVEX Formats Tests Agent Charter
|
||||
|
||||
## Mission
|
||||
Validate OpenVEX normalization, statement merging, and export output with deterministic fixtures.
|
||||
|
||||
## Responsibilities
|
||||
- Cover status/justification mapping and metadata capture.
|
||||
- Cover merge conflict resolution and diagnostics.
|
||||
- Cover exporter output structure and metadata.
|
||||
|
||||
## Required Reading
|
||||
- docs/modules/excititor/architecture.md
|
||||
- docs/modules/excititor/trust-lattice.md
|
||||
- docs/modules/excititor/vex_observations.md
|
||||
|
||||
## Definition of Done
|
||||
- Tests cover success and failure paths for OpenVEX normalizer, merger, and exporter.
|
||||
- Fixtures avoid nondeterministic inputs (time, random).
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to DOING/DONE in the sprint file and local TASKS.md.
|
||||
- 2. Review this charter and required docs before coding.
|
||||
- 3. Keep outputs deterministic (ordering, timestamps, hashes) and offline-friendly.
|
||||
- 4. Add tests for negative/error paths.
|
||||
- 5. Revert to TODO if paused; capture context in PR notes.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Excititor OpenVEX Formats Tests Task Board
|
||||
|
||||
This board mirrors active sprint tasks for this module.
|
||||
Source of truth: `docs/implplan/SPRINT_20251229_049_BE_csproj_audit_maint_tests.md`.
|
||||
|
||||
| Task ID | Status | Notes |
|
||||
| --- | --- | --- |
|
||||
| AUDIT-0322-M | DONE | Maintainability audit for Excititor.Formats.OpenVEX.Tests. |
|
||||
| AUDIT-0322-T | DONE | Test coverage audit for Excititor.Formats.OpenVEX.Tests. |
|
||||
| AUDIT-0322-A | DONE | Waived (test project). |
|
||||
Reference in New Issue
Block a user