nuget reorganization
This commit is contained in:
43
docs/implplan/SPRINT_0509_0001_0001_samples.md
Normal file
43
docs/implplan/SPRINT_0509_0001_0001_samples.md
Normal file
@@ -0,0 +1,43 @@
|
||||
# Sprint 0509 · Ops & Offline · Samples (190.D)
|
||||
|
||||
## Topic & Scope
|
||||
- Produce and curate large-scale fixtures for graph, vulnerability explorer, and linkset/VEX scenarios to support performance and regression suites.
|
||||
- Focus on sample data parity with current schemas across Graph, Concelier, Excititor, and UI/CLI consumers.
|
||||
- **Working directory:** `samples`.
|
||||
|
||||
## Dependencies & Concurrency
|
||||
- Upstream schema readiness: Concelier/Excititor linkset formats; Graph overlays; Scanner SBOM bundles.
|
||||
- Relies on AirGap/Offline kit feeds to mirror sample availability for offline validation.
|
||||
|
||||
## Documentation Prerequisites
|
||||
- docs/07_HIGH_LEVEL_ARCHITECTURE.md
|
||||
- docs/modules/platform/architecture-overview.md
|
||||
- docs/modules/graph/implementation_plan.md (for graph fixture shape)
|
||||
- docs/modules/concelier/architecture.md (for linkset schema/statuses)
|
||||
- docs/modules/vuln-explorer/architecture.md
|
||||
|
||||
## Delivery Tracker
|
||||
| # | Task ID | Status | Key dependency / next step | Owners | Task Definition |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| 1 | SAMPLES-GRAPH-24-003 | DOING | Align overlay format with Graph Guild; build mock SBOM bundle source list | Samples Guild · SBOM Service Guild | Generate large-scale SBOM graph fixture (~40k nodes) with policy overlay snapshot for perf/regression suites. |
|
||||
| 2 | SAMPLES-GRAPH-24-004 | TODO | Blocked on 24-003 fixture availability | Samples Guild · UI Guild | Create vulnerability explorer JSON/CSV fixtures capturing conflicting evidence and policy outputs for UI/CLI automated tests. |
|
||||
| 3 | SAMPLES-LNM-22-001 | BLOCKED | Waiting on finalized advisory linkset schema (Concelier) | Samples Guild · Concelier Guild | Create advisory observation/linkset fixtures (NVD, GHSA, OSV disagreements) for API/CLI/UI tests with documented conflicts. |
|
||||
| 4 | SAMPLES-LNM-22-002 | BLOCKED | Depends on 22-001 outputs + Excititor observation/linkset implementation | Samples Guild · Excititor Guild | Produce VEX observation/linkset fixtures demonstrating status conflicts and path relevance; include raw blobs. |
|
||||
|
||||
## Execution Log
|
||||
| Date (UTC) | Update | Owner |
|
||||
| --- | --- | --- |
|
||||
| 2025-11-18 | Drafted fixture plan (`samples/graph/fixtures-plan.md`) outlining contents, assumptions, and blockers for SAMPLES-GRAPH-24-003. | Samples |
|
||||
| 2025-11-18 | Kicked off SAMPLES-GRAPH-24-003 (overlay format + mock bundle sources); other tasks unchanged. | Samples |
|
||||
| 2025-11-18 | Normalised sprint to standard template; renamed from SPRINT_509_samples.md. | Ops/Docs |
|
||||
|
||||
## Decisions & Risks
|
||||
- Linkset fixtures blocked by Concelier/Excititor schema finalization; revisit once schemas freeze.
|
||||
- Large graph fixture: overlay format + mock SBOM bundle sources being aligned with Graph Guild; risk of mismatch until confirmed.
|
||||
- Ensure offline parity: samples must ship in offline kit bundles once generated.
|
||||
- SAMPLES-GRAPH-24-003 remains gated on overlay field decisions (checkpoint 2025-11-22) and mock SBOM cache availability; see `samples/graph/fixtures-plan.md`.
|
||||
|
||||
## Next Checkpoints
|
||||
- 2025-11-20 · Confirm linkset schema freeze; unblock SAMPLES-LNM-22-001. Owner: Concelier Guild.
|
||||
- 2025-11-22 · Decide graph overlay format for 40k-node fixture (SAMPLES-GRAPH-24-003). Owner: Graph Guild.
|
||||
- 2025-11-27 · Reassess readiness to start SAMPLES-GRAPH-24-004 after 24-003 artifact exists. Owner: Samples Guild.
|
||||
Reference in New Issue
Block a user