audit work
This commit is contained in:
10
src/Concelier/StellaOps.Concelier.WebService/TASKS.md
Normal file
10
src/Concelier/StellaOps.Concelier.WebService/TASKS.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# Concelier WebService 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-0242-M | DONE | Maintainability audit for StellaOps.Concelier.WebService. |
|
||||
| AUDIT-0242-T | DONE | Test coverage audit for StellaOps.Concelier.WebService. |
|
||||
| AUDIT-0242-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,27 @@
|
||||
# Concelier Merge Analyzers Charter
|
||||
|
||||
## Mission
|
||||
Maintain Roslyn analyzers that enforce merge usage guidance and deprecated API policies for Concelier merge workflows.
|
||||
|
||||
## Responsibilities
|
||||
- Keep analyzers deterministic and stable across SDK versions.
|
||||
- Provide clear diagnostics, fixes, and docs aligned with Concelier merge policy.
|
||||
- Avoid external dependencies and network access.
|
||||
- Track work on `TASKS.md` and update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Merge.Analyzers.csproj`
|
||||
- `MergeUsageAnalyzer.cs`
|
||||
- `AnalyzerReleases.Shipped.md`
|
||||
- `AnalyzerReleases.Unshipped.md`
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Concelier Merge Analyzers 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-0223-M | DONE | Maintainability audit for StellaOps.Concelier.Merge.Analyzers. |
|
||||
| AUDIT-0223-T | DONE | Test coverage audit for StellaOps.Concelier.Merge.Analyzers. |
|
||||
| AUDIT-0223-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# CERT/CC Connector 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-0153-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.CertCc. |
|
||||
| AUDIT-0153-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.CertCc. |
|
||||
| AUDIT-0153-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# CERT-FR Connector 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-0155-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.CertFr. |
|
||||
| AUDIT-0155-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.CertFr. |
|
||||
| AUDIT-0155-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# CERT-In Connector 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-0157-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.CertIn. |
|
||||
| AUDIT-0157-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.CertIn. |
|
||||
| AUDIT-0157-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# Connector Common 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-0159-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Common. |
|
||||
| AUDIT-0159-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Common. |
|
||||
| AUDIT-0159-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# CVE Connector 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-0161-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Cve. |
|
||||
| AUDIT-0161-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Cve. |
|
||||
| AUDIT-0161-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# Alpine Connector 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-0163-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Distro.Alpine. |
|
||||
| AUDIT-0163-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Distro.Alpine. |
|
||||
| AUDIT-0163-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,25 @@
|
||||
# Concelier Debian Connector Charter
|
||||
|
||||
## Mission
|
||||
Implement and maintain the Debian security tracker connector that ingests Debian advisory data into Concelier under the Aggregation-Only Contract (AOC). Preserve Debian EVR semantics and provenance while keeping ingestion deterministic and offline-ready.
|
||||
|
||||
## Scope
|
||||
- Connector fetch/parse/map logic in `StellaOps.Concelier.Connector.Distro.Debian`.
|
||||
- DSA list parsing and advisory HTML parsing.
|
||||
- Source cursor/fetch caching and deterministic mapping.
|
||||
- Unit/integration tests and fixtures for list/detail parsing and mapping.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
- `docs/ingestion/aggregation-only-contract.md`
|
||||
- `docs/modules/concelier/operations/mirror.md`
|
||||
- `docs/product-advisories/archived/22-Dec-2025 - Getting Distro Backport Logic Right.md`
|
||||
|
||||
## Working Agreement
|
||||
1. **Status sync**: update task state to `DOING`/`DONE` in the sprint file and local `TASKS.md` before/after work.
|
||||
2. **AOC adherence**: do not derive severity or merge fields; persist upstream data with provenance.
|
||||
3. **Determinism**: sort advisory IDs, CVE lists, packages, and version keys; normalize timestamps to UTC ISO-8601.
|
||||
4. **Offline readiness**: only fetch from allowlisted Debian tracker hosts; document bundle usage for air-gapped runs.
|
||||
5. **Testing**: add fixtures for list/detail parsing and mapping; keep integration tests deterministic and opt-in.
|
||||
6. **Documentation**: update connector ops docs when configuration or mapping changes.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Debian Connector 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-0165-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Distro.Debian. |
|
||||
| AUDIT-0165-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Distro.Debian. |
|
||||
| AUDIT-0165-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# Red Hat Connector 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-0167-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Distro.RedHat. |
|
||||
| AUDIT-0167-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Distro.RedHat. |
|
||||
| AUDIT-0167-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,24 @@
|
||||
# Concelier SUSE Connector Charter
|
||||
|
||||
## Mission
|
||||
Ingest SUSE CSAF advisories and changes.csv feeds into Concelier under the Aggregation-Only Contract (AOC), preserving RPM NEVRA semantics with deterministic, offline-ready mapping.
|
||||
|
||||
## Scope
|
||||
- Connector fetch/parse/map logic in `StellaOps.Concelier.Connector.Distro.Suse`.
|
||||
- changes.csv parsing, CSAF JSON parsing, cursor and fetch cache handling.
|
||||
- Mapping to canonical advisories with RPM affected packages and provenance.
|
||||
- Unit/integration tests and fixtures for changes and advisory parsing.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
- `docs/ingestion/aggregation-only-contract.md`
|
||||
- `docs/modules/concelier/operations/mirror.md`
|
||||
|
||||
## Working Agreement
|
||||
1. **Status sync**: update task state to `DOING`/`DONE` in the sprint file and local `TASKS.md` before/after work.
|
||||
2. **AOC adherence**: do not derive severity or merge fields; persist upstream data with provenance.
|
||||
3. **Determinism**: sort advisory IDs, CVE lists, packages, and version keys; normalize timestamps to UTC ISO-8601.
|
||||
4. **Offline readiness**: only fetch from allowlisted SUSE endpoints; document bundle usage for air-gapped runs.
|
||||
5. **Testing**: add fixtures for changes/CSAF parsing and mapping; keep integration tests deterministic and opt-in.
|
||||
6. **Documentation**: update connector ops docs when configuration or mapping changes.
|
||||
@@ -0,0 +1,10 @@
|
||||
# SUSE Connector 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-0169-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Distro.Suse. |
|
||||
| AUDIT-0169-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Distro.Suse. |
|
||||
| AUDIT-0169-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# Ubuntu Connector 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-0171-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Distro.Ubuntu. |
|
||||
| AUDIT-0171-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Distro.Ubuntu. |
|
||||
| AUDIT-0171-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# EPSS Connector 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-0173-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Epss. |
|
||||
| AUDIT-0173-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Epss. |
|
||||
| AUDIT-0173-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# GHSA Connector 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-0175-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Ghsa. |
|
||||
| AUDIT-0175-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Ghsa. |
|
||||
| AUDIT-0175-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# ICS CISA Connector 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-0177-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Ics.Cisa. |
|
||||
| AUDIT-0177-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Ics.Cisa. |
|
||||
| AUDIT-0177-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# ICS Kaspersky Connector 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-0179-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Ics.Kaspersky. |
|
||||
| AUDIT-0179-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Ics.Kaspersky. |
|
||||
| AUDIT-0179-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# JVN Connector 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-0181-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Jvn. |
|
||||
| AUDIT-0181-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Jvn. |
|
||||
| AUDIT-0181-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# KEV Connector 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-0183-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Kev. |
|
||||
| AUDIT-0183-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Kev. |
|
||||
| AUDIT-0183-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# KISA Connector 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-0185-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Kisa. |
|
||||
| AUDIT-0185-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Kisa. |
|
||||
| AUDIT-0185-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# NVD Connector 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-0187-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Nvd. |
|
||||
| AUDIT-0187-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Nvd. |
|
||||
| AUDIT-0187-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# OSV Connector 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-0189-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Osv. |
|
||||
| AUDIT-0189-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Osv. |
|
||||
| AUDIT-0189-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# RU-BDU Connector 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-0191-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Ru.Bdu. |
|
||||
| AUDIT-0191-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Ru.Bdu. |
|
||||
| AUDIT-0191-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# RU-NKCKI Connector 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-0193-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Ru.Nkcki. |
|
||||
| AUDIT-0193-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Ru.Nkcki. |
|
||||
| AUDIT-0193-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# StellaOps Mirror Connector 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-0195-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.StellaOpsMirror. |
|
||||
| AUDIT-0195-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.StellaOpsMirror. |
|
||||
| AUDIT-0195-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# Adobe Connector 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-0197-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Vndr.Adobe. |
|
||||
| AUDIT-0197-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Vndr.Adobe. |
|
||||
| AUDIT-0197-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# Apple Connector 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-0199-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Vndr.Apple. |
|
||||
| AUDIT-0199-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Vndr.Apple. |
|
||||
| AUDIT-0199-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# Chromium Connector 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-0201-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Vndr.Chromium. |
|
||||
| AUDIT-0201-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Vndr.Chromium. |
|
||||
| AUDIT-0201-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# Cisco Connector 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-0203-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Vndr.Cisco. |
|
||||
| AUDIT-0203-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Vndr.Cisco. |
|
||||
| AUDIT-0203-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# MSRC Connector 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-0205-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Vndr.Msrc. |
|
||||
| AUDIT-0205-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Vndr.Msrc. |
|
||||
| AUDIT-0205-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# Oracle Connector 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-0207-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Vndr.Oracle. |
|
||||
| AUDIT-0207-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Vndr.Oracle. |
|
||||
| AUDIT-0207-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# VMware Connector 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-0209-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Vndr.Vmware. |
|
||||
| AUDIT-0209-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Vndr.Vmware. |
|
||||
| AUDIT-0209-A | TODO | Pending approval for changes. |
|
||||
10
src/Concelier/__Libraries/StellaOps.Concelier.Core/TASKS.md
Normal file
10
src/Concelier/__Libraries/StellaOps.Concelier.Core/TASKS.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# Concelier Core 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-0211-M | DONE | Maintainability audit for StellaOps.Concelier.Core. |
|
||||
| AUDIT-0211-T | DONE | Test coverage audit for StellaOps.Concelier.Core. |
|
||||
| AUDIT-0211-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# Concelier Json Exporter 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-0213-M | DONE | Maintainability audit for StellaOps.Concelier.Exporter.Json. |
|
||||
| AUDIT-0213-T | DONE | Test coverage audit for StellaOps.Concelier.Exporter.Json. |
|
||||
| AUDIT-0213-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# Concelier TrivyDb Exporter 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-0215-M | DONE | Maintainability audit for StellaOps.Concelier.Exporter.TrivyDb. |
|
||||
| AUDIT-0215-T | DONE | Test coverage audit for StellaOps.Concelier.Exporter.TrivyDb. |
|
||||
| AUDIT-0215-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,38 @@
|
||||
# AGENTS
|
||||
## Role
|
||||
Federation bundle export/import library for Concelier. Builds deterministic ZST-compressed TAR bundles, validates integrity, and applies merge policy.
|
||||
## Scope
|
||||
- Export: delta query -> NDJSON -> TAR -> ZST bundle with manifest, cursor, and counts.
|
||||
- Import: parse bundles, verify hash/signature/policy, merge canonicals/edges/deletions, update sync ledger.
|
||||
- Determinism: stable ordering, UTC timestamps, deterministic tar metadata, injected clocks.
|
||||
- Cursoring and policy enforcement for multi-site federation.
|
||||
- Offline/air-gap friendly operation.
|
||||
## Participants
|
||||
- IDeltaQueryService, ICanonicalAdvisoryStore for export inputs.
|
||||
- ISyncLedgerRepository and ICanonicalMergeRepository for persistence/merge.
|
||||
- IBundleSigner for DSSE signatures.
|
||||
- Optional event stream and cache integrations during import.
|
||||
## Interfaces & contracts
|
||||
- Bundle format: feedser-bundle/1.x (manifest + NDJSON content + optional signature).
|
||||
- Hash: sha256 over compressed bundle bytes; signature over hash.
|
||||
- Cursor format: ISO-8601 timestamp + sequence.
|
||||
## In/Out of scope
|
||||
In: bundle format, export/import services, serialization, verification, merge policy.
|
||||
Out: UI/CLI flows, database migrations, non-Concelier modules.
|
||||
## Observability & security expectations
|
||||
- Structured logs for export/import counts and validation errors; no sensitive payloads.
|
||||
- Enforce signature and site policy gates where configured.
|
||||
## Tests
|
||||
- Unit and integration tests live in `../__Tests/StellaOps.Concelier.Federation.Tests`.
|
||||
- Use deterministic fixtures and injected TimeProvider for time-sensitive logic.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep outputs deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Concelier Federation 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-0217-M | DONE | Maintainability audit for StellaOps.Concelier.Federation. |
|
||||
| AUDIT-0217-T | DONE | Test coverage audit for StellaOps.Concelier.Federation. |
|
||||
| AUDIT-0217-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,35 @@
|
||||
# AGENTS
|
||||
## Role
|
||||
Concelier interest scoring library for canonical advisories, including scoring logic, background recalculation, and stub degradation.
|
||||
## Scope
|
||||
- Scoring model and weights (SBOM, reachability, deployment, VEX, recency).
|
||||
- Scoring service orchestration and cache updates.
|
||||
- Background jobs for recalculation and degradation.
|
||||
- Determinism: stable ordering, injected time sources, reproducible scoring.
|
||||
## Participants
|
||||
- IInterestScoreRepository for persistence.
|
||||
- ICanonicalAdvisoryStore for recalculation and status updates.
|
||||
- Optional IAdvisoryCacheService for cache updates.
|
||||
## Interfaces & contracts
|
||||
- Score range 0.0–1.0 with tier mapping.
|
||||
- Job schedules and thresholds configured via InterestScoreOptions.
|
||||
## In/Out of scope
|
||||
In: scoring logic, service behaviors, job scheduling, options validation.
|
||||
Out: API endpoints and UI surfaces (owned by service layers).
|
||||
## Observability & security expectations
|
||||
- Structured logs for scoring/job operations.
|
||||
- Metrics via InterestScoringMetrics; no sensitive data.
|
||||
## Tests
|
||||
- Unit/integration tests live in `../__Tests/StellaOps.Concelier.Interest.Tests`.
|
||||
- Keep fixtures deterministic; prefer TimeProvider injection for time-based logic.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep outputs deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Concelier Interest 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-0220-M | DONE | Maintainability audit for StellaOps.Concelier.Interest. |
|
||||
| AUDIT-0220-T | DONE | Test coverage audit for StellaOps.Concelier.Interest. |
|
||||
| AUDIT-0220-A | TODO | Pending approval for changes. |
|
||||
10
src/Concelier/__Libraries/StellaOps.Concelier.Merge/TASKS.md
Normal file
10
src/Concelier/__Libraries/StellaOps.Concelier.Merge/TASKS.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# Concelier Merge 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-0222-M | DONE | Maintainability audit for StellaOps.Concelier.Merge. |
|
||||
| AUDIT-0222-T | DONE | Test coverage audit for StellaOps.Concelier.Merge. |
|
||||
| AUDIT-0222-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# Concelier Models 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-0226-M | DONE | Maintainability audit for StellaOps.Concelier.Models. |
|
||||
| AUDIT-0226-T | DONE | Test coverage audit for StellaOps.Concelier.Models. |
|
||||
| AUDIT-0226-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,10 @@
|
||||
# Concelier Normalization 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-0228-M | DONE | Maintainability audit for StellaOps.Concelier.Normalization. |
|
||||
| AUDIT-0228-T | DONE | Test coverage audit for StellaOps.Concelier.Normalization. |
|
||||
| AUDIT-0228-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,18 @@
|
||||
# AGENTS
|
||||
## Role
|
||||
Concelier persistence layer for Postgres storage, repositories, and adapters.
|
||||
|
||||
## Scope
|
||||
- Postgres repositories, converters, and storage adapters.
|
||||
- Migrations under `Migrations/`.
|
||||
- Deterministic ordering and time/id generation (TimeProvider where possible).
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status in the sprint file and local `TASKS.md`.
|
||||
- 2. Keep outputs deterministic (ordering, timestamps, hashes).
|
||||
- 3. Avoid new external calls; stay offline-first.
|
||||
- 4. Update docs when schema/contracts change.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Concelier Persistence 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-0230-M | DONE | Maintainability audit for StellaOps.Concelier.Persistence. |
|
||||
| AUDIT-0230-T | DONE | Test coverage audit for StellaOps.Concelier.Persistence. |
|
||||
| AUDIT-0230-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,16 @@
|
||||
# AGENTS
|
||||
## Role
|
||||
Postgres implementation for Concelier proof service persistence.
|
||||
|
||||
## Scope
|
||||
- Postgres repositories, stores, and adapters for proof service data.
|
||||
- Deterministic ordering and time/id generation (TimeProvider where possible).
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status in the sprint file and local `TASKS.md`.
|
||||
- 2. Keep outputs deterministic (ordering, timestamps, hashes).
|
||||
- 3. Avoid new external calls; stay offline-first.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Concelier ProofService Postgres 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-0233-M | DONE | Maintainability audit for StellaOps.Concelier.ProofService.Postgres. |
|
||||
| AUDIT-0233-T | DONE | Test coverage audit for StellaOps.Concelier.ProofService.Postgres. |
|
||||
| AUDIT-0233-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,16 @@
|
||||
# AGENTS
|
||||
## Role
|
||||
Concelier proof service contracts and orchestration helpers.
|
||||
|
||||
## Scope
|
||||
- Proof request/response models and service interfaces.
|
||||
- Deterministic serialization and data contracts.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status in the sprint file and local `TASKS.md`.
|
||||
- 2. Keep outputs deterministic (ordering, timestamps, hashes).
|
||||
- 3. Avoid new external calls; stay offline-first.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Concelier ProofService 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-0232-M | DONE | Maintainability audit for StellaOps.Concelier.ProofService. |
|
||||
| AUDIT-0232-T | DONE | Test coverage audit for StellaOps.Concelier.ProofService. |
|
||||
| AUDIT-0232-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,16 @@
|
||||
# AGENTS
|
||||
## Role
|
||||
Raw advisory models and DTOs for Concelier ingestion and normalization.
|
||||
|
||||
## Scope
|
||||
- Raw advisory schemas and source DTOs.
|
||||
- Deterministic serialization and field preservation.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status in the sprint file and local `TASKS.md`.
|
||||
- 2. Keep outputs deterministic (ordering, timestamps, hashes).
|
||||
- 3. Avoid new external calls; stay offline-first.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Concelier RawModels 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-0235-M | DONE | Maintainability audit for StellaOps.Concelier.RawModels. |
|
||||
| AUDIT-0235-T | DONE | Test coverage audit for StellaOps.Concelier.RawModels. |
|
||||
| AUDIT-0235-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,16 @@
|
||||
# AGENTS
|
||||
## Role
|
||||
SBOM integration helpers for Concelier (SBOM ingestion and linkage).
|
||||
|
||||
## Scope
|
||||
- SBOM parsing, mapping, and linkage into advisory models.
|
||||
- Deterministic handling of components and provenance.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status in the sprint file and local `TASKS.md`.
|
||||
- 2. Keep outputs deterministic (ordering, timestamps, hashes).
|
||||
- 3. Avoid new external calls; stay offline-first.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Concelier SbomIntegration 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-0237-M | DONE | Maintainability audit for StellaOps.Concelier.SbomIntegration. |
|
||||
| AUDIT-0237-T | DONE | Test coverage audit for StellaOps.Concelier.SbomIntegration. |
|
||||
| AUDIT-0237-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,16 @@
|
||||
# AGENTS
|
||||
## Role
|
||||
Source intelligence models and helpers for Concelier ingestion.
|
||||
|
||||
## Scope
|
||||
- Source metadata, advisory provenance, and source intelligence DTOs.
|
||||
- Deterministic serialization and field preservation.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status in the sprint file and local `TASKS.md`.
|
||||
- 2. Keep outputs deterministic (ordering, timestamps, hashes).
|
||||
- 3. Avoid new external calls; stay offline-first.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Concelier SourceIntel 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-0239-M | DONE | Maintainability audit for StellaOps.Concelier.SourceIntel. |
|
||||
| AUDIT-0239-T | DONE | Test coverage audit for StellaOps.Concelier.SourceIntel. |
|
||||
| AUDIT-0239-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,33 @@
|
||||
# CERT/CC Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the CERT/CC connector test suite covering fetch/parse/map flows and fixtures.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and snapshot fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.CertCc.Tests.csproj`
|
||||
- `CertCc/CertCcConnectorTests.cs`
|
||||
- `CertCc/CertCcConnectorSnapshotTests.cs`
|
||||
- `Internal/CertCcSummaryParserTests.cs`
|
||||
- `Internal/CertCcSummaryPlannerTests.cs`
|
||||
- `Internal/CertCcVendorStatementParserTests.cs`
|
||||
- `Internal/CertCcMapperTests.cs`
|
||||
- `Fixtures/`
|
||||
|
||||
## Coordination
|
||||
- CERT/CC connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# CERT/CC 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-0154-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.CertCc.Tests. |
|
||||
| AUDIT-0154-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.CertCc.Tests. |
|
||||
| AUDIT-0154-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,28 @@
|
||||
# CERT-FR Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the CERT-FR connector test suite covering fetch/parse/map flows and fixtures.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and snapshot fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.CertFr.Tests.csproj`
|
||||
- `CertFr/CertFrConnectorTests.cs`
|
||||
- `CertFr/Fixtures/`
|
||||
|
||||
## Coordination
|
||||
- CERT-FR connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# CERT-FR 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-0156-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.CertFr.Tests. |
|
||||
| AUDIT-0156-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.CertFr.Tests. |
|
||||
| AUDIT-0156-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,28 @@
|
||||
# CERT-In Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the CERT-In connector test suite covering fetch/parse/map flows and fixtures.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and snapshot fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.CertIn.Tests.csproj`
|
||||
- `CertIn/CertInConnectorTests.cs`
|
||||
- `CertIn/Fixtures/`
|
||||
|
||||
## Coordination
|
||||
- CERT-In connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# CERT-In 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-0158-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.CertIn.Tests. |
|
||||
| AUDIT-0158-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.CertIn.Tests. |
|
||||
| AUDIT-0158-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,29 @@
|
||||
# Connector Common Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the Connector.Common test suite covering shared fetch, HTTP, cursor, and utility helpers.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector-common tests and fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.Common.Tests.csproj`
|
||||
- `Common/`
|
||||
- `Json/`
|
||||
- `Xml/`
|
||||
|
||||
## Coordination
|
||||
- Concelier connector platform owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Connector Common 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-0160-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Common.Tests. |
|
||||
| AUDIT-0160-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Common.Tests. |
|
||||
| AUDIT-0160-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,28 @@
|
||||
# CVE Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the CVE connector test suite covering fetch/parse/map flows and snapshot fixtures.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and snapshot fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.Cve.Tests.csproj`
|
||||
- `Cve/`
|
||||
- `Fixtures/`
|
||||
|
||||
## Coordination
|
||||
- CVE connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# CVE 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-0162-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Cve.Tests. |
|
||||
| AUDIT-0162-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Cve.Tests. |
|
||||
| AUDIT-0162-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,29 @@
|
||||
# Alpine Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the Alpine secdb connector test suite covering fetch/parse/map flows and snapshot fixtures.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and snapshot fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.Distro.Alpine.Tests.csproj`
|
||||
- `Source/Distro/Alpine/Fixtures/`
|
||||
- `AlpineSnapshotTests.cs`
|
||||
|
||||
## Coordination
|
||||
- Alpine connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
- `docs/modules/concelier/operations/connectors/alpine.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Alpine 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-0164-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Distro.Alpine.Tests. |
|
||||
| AUDIT-0164-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Distro.Alpine.Tests. |
|
||||
| AUDIT-0164-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,29 @@
|
||||
# Debian Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the Debian connector test suite covering list/detail fetch, parse, and map behavior with deterministic fixtures.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.Distro.Debian.Tests.csproj`
|
||||
- `Source/Distro/Debian/Fixtures/`
|
||||
- `DebianConnectorTests.cs`
|
||||
|
||||
## Coordination
|
||||
- Debian connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
- `docs/ingestion/aggregation-only-contract.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Debian 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-0166-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Distro.Debian.Tests. |
|
||||
| AUDIT-0166-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Distro.Debian.Tests. |
|
||||
| AUDIT-0166-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,28 @@
|
||||
# Red Hat Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the Red Hat connector test suite covering Hydra summary/detail fetch, CSAF parse, and mapping with deterministic fixtures.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.Distro.RedHat.Tests.csproj`
|
||||
- `RedHat/Fixtures/`
|
||||
- `RedHatConnectorTests.cs`
|
||||
|
||||
## Coordination
|
||||
- Red Hat connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Red Hat 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-0168-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Distro.RedHat.Tests. |
|
||||
| AUDIT-0168-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Distro.RedHat.Tests. |
|
||||
| AUDIT-0168-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,31 @@
|
||||
# SUSE Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the SUSE connector test suite covering changes/CSAF fetch, parse, and map behavior with deterministic fixtures.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.Distro.Suse.Tests.csproj`
|
||||
- `Source/Distro/Suse/Fixtures/`
|
||||
- `SuseConnectorTests.cs`
|
||||
- `SuseCsafParserTests.cs`
|
||||
- `SuseMapperTests.cs`
|
||||
|
||||
## Coordination
|
||||
- SUSE connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
- `docs/ingestion/aggregation-only-contract.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# SUSE 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-0170-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Distro.Suse.Tests. |
|
||||
| AUDIT-0170-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Distro.Suse.Tests. |
|
||||
| AUDIT-0170-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,29 @@
|
||||
# Ubuntu Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the Ubuntu connector test suite covering index fetch, parse, and map behavior with deterministic fixtures.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.Distro.Ubuntu.Tests.csproj`
|
||||
- `Fixtures/`
|
||||
- `UbuntuConnectorTests.cs`
|
||||
|
||||
## Coordination
|
||||
- Ubuntu connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
- `docs/ingestion/aggregation-only-contract.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# Ubuntu 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-0172-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Distro.Ubuntu.Tests. |
|
||||
| AUDIT-0172-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Distro.Ubuntu.Tests. |
|
||||
| AUDIT-0172-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,30 @@
|
||||
# EPSS Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the EPSS connector test suite covering snapshot fetch, parse, and map behavior with deterministic fixtures, including air-gap bundle handling.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.Epss.Tests.csproj`
|
||||
- `Epss/Fixtures/`
|
||||
- `Expected/`
|
||||
- `EpssConnectorTests.cs`
|
||||
- `EpssParserSnapshotTests.cs`
|
||||
|
||||
## Coordination
|
||||
- EPSS connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# EPSS 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-0174-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Epss.Tests. |
|
||||
| AUDIT-0174-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Epss.Tests. |
|
||||
| AUDIT-0174-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,28 @@
|
||||
# GHSA Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the GHSA connector test suite covering list/detail fetch, parsing, mapping, rate-limit handling, and deterministic output.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.Ghsa.Tests.csproj`
|
||||
- `Fixtures/`
|
||||
- `Ghsa/*.cs`
|
||||
|
||||
## Coordination
|
||||
- GHSA connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# GHSA 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-0176-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Ghsa.Tests. |
|
||||
| AUDIT-0176-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Ghsa.Tests. |
|
||||
| AUDIT-0176-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,30 @@
|
||||
# ICS CISA Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the CISA ICS connector test suite covering RSS fetch, HTML enrichment, parsing, mapping, and deterministic output.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.Ics.Cisa.Tests.csproj`
|
||||
- `IcsCisa/Fixtures/`
|
||||
- `IcsCisaConnectorTests.cs`
|
||||
- `IcsCisa/IcsCisaFeedParserTests.cs`
|
||||
- `IcsCisa/IcsCisaConnectorMappingTests.cs`
|
||||
|
||||
## Coordination
|
||||
- ICS CISA connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# ICS CISA 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-0178-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Ics.Cisa.Tests. |
|
||||
| AUDIT-0178-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Ics.Cisa.Tests. |
|
||||
| AUDIT-0178-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,28 @@
|
||||
# ICS Kaspersky Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the Kaspersky ICS connector test suite covering RSS fetch, HTML parsing, mapping, and deterministic output.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.Ics.Kaspersky.Tests.csproj`
|
||||
- `Kaspersky/Fixtures/`
|
||||
- `Kaspersky/KasperskyConnectorTests.cs`
|
||||
|
||||
## Coordination
|
||||
- ICS Kaspersky connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# ICS Kaspersky 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-0180-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Ics.Kaspersky.Tests. |
|
||||
| AUDIT-0180-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Ics.Kaspersky.Tests. |
|
||||
| AUDIT-0180-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,28 @@
|
||||
# JVN Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the JVN/MyJVN connector test suite covering overview fetch, detail parsing, mapping, and deterministic output.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.Jvn.Tests.csproj`
|
||||
- `Jvn/Fixtures/`
|
||||
- `Jvn/JvnConnectorTests.cs`
|
||||
|
||||
## Coordination
|
||||
- JVN connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# JVN 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-0182-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Jvn.Tests. |
|
||||
| AUDIT-0182-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Jvn.Tests. |
|
||||
| AUDIT-0182-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,30 @@
|
||||
# KEV Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the CISA KEV connector test suite covering fetch, schema validation, mapping, and deterministic output.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.Kev.Tests.csproj`
|
||||
- `Kev/Fixtures/`
|
||||
- `Kev/KevConnectorTests.cs`
|
||||
- `Kev/KevParserSnapshotTests.cs`
|
||||
- `Kev/KevMapperTests.cs`
|
||||
|
||||
## Coordination
|
||||
- KEV connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# KEV 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-0184-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Kev.Tests. |
|
||||
| AUDIT-0184-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Kev.Tests. |
|
||||
| AUDIT-0184-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,29 @@
|
||||
# KISA Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the KISA connector test suite covering feed fetch, detail parsing, mapping, and deterministic output.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.Kisa.Tests.csproj`
|
||||
- `Fixtures/`
|
||||
- `KisaConnectorTests.cs`
|
||||
- `KisaDetailParserTests.cs`
|
||||
|
||||
## Coordination
|
||||
- KISA connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# KISA 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-0186-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Kisa.Tests. |
|
||||
| AUDIT-0186-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Kisa.Tests. |
|
||||
| AUDIT-0186-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,30 @@
|
||||
# NVD Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the NVD connector test suite covering fetch windows, schema validation, mapping, and deterministic output.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.Nvd.Tests.csproj`
|
||||
- `Nvd/Fixtures/`
|
||||
- `Expected/`
|
||||
- `Nvd/NvdConnectorTests.cs`
|
||||
- `Nvd/NvdParserSnapshotTests.cs`
|
||||
|
||||
## Coordination
|
||||
- NVD connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# NVD 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-0188-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Nvd.Tests. |
|
||||
| AUDIT-0188-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Nvd.Tests. |
|
||||
| AUDIT-0188-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,30 @@
|
||||
# OSV Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the OSV connector test suite covering mapping logic, snapshots, and parity with GHSA fixtures.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.Osv.Tests.csproj`
|
||||
- `Fixtures/`
|
||||
- `Osv/OsvSnapshotTests.cs`
|
||||
- `Osv/OsvMapperTests.cs`
|
||||
- `Osv/OsvGhsaParityRegressionTests.cs`
|
||||
|
||||
## Coordination
|
||||
- OSV connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# OSV 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-0190-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Osv.Tests. |
|
||||
| AUDIT-0190-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Osv.Tests. |
|
||||
| AUDIT-0190-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,30 @@
|
||||
# RU-BDU Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the RU-BDU connector test suite covering fetch/parse/map flows, parsing, mapping, and deterministic output.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.Ru.Bdu.Tests.csproj`
|
||||
- `Fixtures/`
|
||||
- `RuBduConnectorSnapshotTests.cs`
|
||||
- `RuBduMapperTests.cs`
|
||||
- `RuBduXmlParserTests.cs`
|
||||
|
||||
## Coordination
|
||||
- RU-BDU connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# RU-BDU 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-0192-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Ru.Bdu.Tests. |
|
||||
| AUDIT-0192-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Ru.Bdu.Tests. |
|
||||
| AUDIT-0192-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,30 @@
|
||||
# RU-NKCKI Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the RU-NKCKI connector test suite covering fetch/parse/map flows, JSON parsing, mapping, and deterministic output.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.Ru.Nkcki.Tests.csproj`
|
||||
- `Fixtures/`
|
||||
- `RuNkckiConnectorTests.cs`
|
||||
- `RuNkckiJsonParserTests.cs`
|
||||
- `RuNkckiMapperTests.cs`
|
||||
|
||||
## Coordination
|
||||
- RU-NKCKI connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/modules/platform/architecture-overview.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# RU-NKCKI 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-0194-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.Ru.Nkcki.Tests. |
|
||||
| AUDIT-0194-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.Ru.Nkcki.Tests. |
|
||||
| AUDIT-0194-A | TODO | Pending approval for changes. |
|
||||
@@ -0,0 +1,33 @@
|
||||
# StellaOps Mirror Connector Tests Charter
|
||||
|
||||
## Mission
|
||||
Own the StellaOps mirror connector test suite covering bundle ingestion, signature verification, mapping, and deterministic output.
|
||||
|
||||
## Responsibilities
|
||||
- Maintain deterministic connector tests and fixtures.
|
||||
- Keep tests offline-friendly and stable across environments.
|
||||
- Surface open work on `TASKS.md`; update statuses (TODO/DOING/DONE/BLOCKED/REVIEW).
|
||||
|
||||
## Key Paths
|
||||
- `StellaOps.Concelier.Connector.StellaOpsMirror.Tests.csproj`
|
||||
- `Fixtures/`
|
||||
- `StellaOpsMirrorConnectorTests.cs`
|
||||
- `MirrorAdvisoryMapperTests.cs`
|
||||
- `MirrorSignatureVerifierTests.cs`
|
||||
|
||||
## Coordination
|
||||
- Mirror connector owners.
|
||||
|
||||
## Required Reading
|
||||
- `docs/modules/concelier/architecture.md`
|
||||
- `docs/ingestion/aggregation-only-contract.md`
|
||||
- `docs/modules/concelier/operations/mirror.md`
|
||||
- `docs/modules/export-center/architecture.md`
|
||||
- `docs/modules/airgap/airgap-mode.md`
|
||||
|
||||
## Working Agreement
|
||||
- 1. Update task status to `DOING`/`DONE` in both corresponding sprint file `/docs/implplan/SPRINT_*.md` and the local `TASKS.md` when you start or finish work.
|
||||
- 2. Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
|
||||
- 3. Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
|
||||
- 4. Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
|
||||
- 5. Revert to `TODO` if you pause the task without shipping changes; leave notes in commit/PR descriptions for context.
|
||||
@@ -0,0 +1,10 @@
|
||||
# StellaOps Mirror 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-0196-M | DONE | Maintainability audit for StellaOps.Concelier.Connector.StellaOpsMirror.Tests. |
|
||||
| AUDIT-0196-T | DONE | Test coverage audit for StellaOps.Concelier.Connector.StellaOpsMirror.Tests. |
|
||||
| AUDIT-0196-A | TODO | Pending approval for changes. |
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user