Some checks failed
AOC Guard CI / aoc-guard (push) Has been cancelled
AOC Guard CI / aoc-verify (push) Has been cancelled
Docs CI / lint-and-preview (push) Has been cancelled
Manifest Integrity / Audit SHA256SUMS Files (push) Has been cancelled
Manifest Integrity / Validate Schema Integrity (push) Has been cancelled
Manifest Integrity / Validate Contract Documents (push) Has been cancelled
Manifest Integrity / Validate Pack Fixtures (push) Has been cancelled
Manifest Integrity / Verify Merkle Roots (push) Has been cancelled
Scanner Analyzers / Build Analyzers (push) Has been cancelled
Scanner Analyzers / Discover Analyzers (push) Has been cancelled
Scanner Analyzers / Test Language Analyzers (push) Has been cancelled
Scanner Analyzers / Validate Test Fixtures (push) Has been cancelled
Scanner Analyzers / Verify Deterministic Output (push) Has been cancelled
Signals CI & Image / signals-ci (push) Has been cancelled
Concelier Attestation Tests / attestation-tests (push) Has been cancelled
Policy Lint & Smoke / policy-lint (push) Has been cancelled
Export Center CI / export-ci (push) Has been cancelled
Notify Smoke Test / Notify Unit Tests (push) Has been cancelled
Notify Smoke Test / Notifier Service Tests (push) Has been cancelled
Notify Smoke Test / Notification Smoke Test (push) Has been cancelled
- Introduced `NativeTestBase` class for ELF, PE, and Mach-O binary parsing helpers and assertions. - Created `TestCryptoFactory` for SM2 cryptographic provider setup and key generation. - Implemented `Sm2SigningTests` to validate signing functionality with environment gate checks. - Developed console export service and store with comprehensive unit tests for export status management.
57 lines
1.8 KiB
Markdown
57 lines
1.8 KiB
Markdown
# Dossier Sequencing Decision
|
|
|
|
**Decision ID:** DECISION-DOCS-001
|
|
**Status:** DEFAULT-APPROVED
|
|
**Effective Date:** 2025-12-06
|
|
**48h Window Started:** 2025-12-06T00:00:00Z
|
|
|
|
## Decision
|
|
|
|
Module dossiers (Md.II through Md.X) are **sequenced after Md.I completion**, following the dependency chain in `docs/implplan/SPRINT_0300_*.md` files.
|
|
|
|
## Rationale
|
|
|
|
1. Md.I establishes baseline architecture documentation structure
|
|
2. Subsequent modules depend on patterns defined in Md.I
|
|
3. Sequential ordering prevents documentation conflicts
|
|
4. Allows parallel work within each dossier batch
|
|
|
|
## Sequencing Order
|
|
|
|
| Phase | Dossiers | Dependencies | Sprint |
|
|
|-------|----------|--------------|--------|
|
|
| Md.I | Concelier, Scanner, Authority | None | 0300 |
|
|
| Md.II | Attestor, Signer, Evidence | Md.I complete | 0301 |
|
|
| Md.III | VEX Lens, Excititor | Md.II complete | 0302 |
|
|
| Md.IV | Policy, Risk | Md.II complete | 0303 |
|
|
| Md.V | Scheduler, TaskRunner | Md.IV complete | 0304 |
|
|
| Md.VI | Notify, Telemetry | Md.V complete | 0305 |
|
|
| Md.VII | CLI, Web | Md.VI complete | 0306 |
|
|
| Md.VIII | AirGap, Mirror | Md.VII complete | 0307 |
|
|
| Md.IX | Zastava, Signals | Md.VIII complete | 0308 |
|
|
| Md.X | Integration, E2E | All above | 0309 |
|
|
|
|
## Parallelism Rules
|
|
|
|
Within each phase, dossiers MAY be worked in parallel if:
|
|
1. No cross-dependencies within the phase
|
|
2. Shared components are stable
|
|
3. Different owners/guilds assigned
|
|
|
|
## Impact
|
|
|
|
- Tasks unblocked: ~10
|
|
- Sprint files affected: SPRINT_0300, SPRINT_0301, SPRINT_0302
|
|
|
|
## Reversibility
|
|
|
|
To change sequencing:
|
|
1. Propose new order in `docs/process/dossier-sequencing.md`
|
|
2. Get Docs Guild sign-off
|
|
3. Update all affected SPRINT_03xx files
|
|
|
|
## References
|
|
|
|
- [SPRINT_0300 Documentation](../implplan/SPRINT_0300_0001_0001_documentation_i.md)
|
|
- [Module Dossier Template](../modules/template/)
|