|
12 | 12 | (name "a2mliser") |
13 | 13 | (description "Cryptographic attestation engine for markup and configuration files via A2ML envelopes") |
14 | 14 | (status "scaffold-documented") |
15 | | - (priority "mid-tier -iser — foundational for supply chain security") |
16 | | - (ecosystem "-iser family (https://github.com/hyperpolymath/iseriser)")) |
| 15 | + (priority "—") |
| 16 | + (ecosystem "-iser family (https://github.com/hyperpolymath/iseriser)") |
| 17 | + (domain "Cryptographic attestation for markup files")) |
17 | 18 |
|
18 | 19 | (current-position |
19 | | - (phase "phase-0-complete") |
| 20 | + (phase "scaffold-documented") |
20 | 21 | (completion-percentage 10) |
21 | | - (milestone "Architecture documented, CLI scaffolded, ABI/FFI definitions written with attestation-specific types")) |
| 22 | + (milestone "Architecture defined, CLI scaffolded, RSR template complete — implementation pending")) |
22 | 23 |
|
23 | 24 | (route-to-mvp |
24 | | - (step 1 "Implement BLAKE3 and SHA-256 hashing in Zig FFI (crypto primitives)") |
25 | | - (step 2 "Implement Ed25519 signing/verification in Zig FFI") |
26 | | - (step 3 "Wire Rust codegen to call Zig FFI via generated C headers") |
27 | | - (step 4 "Produce .a2ml sidecar attestation envelopes for TOML files") |
28 | | - (step 5 "Implement envelope verification (recompute digest, verify signature)") |
29 | | - (step 6 "Add provenance chain support (parent references, chain walking)") |
30 | | - (step 7 "YAML and JSON format handlers") |
31 | | - (step 8 "Idris2 formal proofs for signature correctness and chain validity")) |
| 25 | + (step 1 "Phase 0 — scaffold and documentation [COMPLETE]") |
| 26 | + (step 2 "Phase 1 — CLI skeleton and manifest parser") |
| 27 | + (step 3 "Phase 2 — A2ML envelope parsing and generation") |
| 28 | + (step 4 "Phase 3 — cryptographic attestation (Ed25519)") |
| 29 | + (step 5 "Phase 4 — Idris2 ABI proofs for envelope integrity") |
| 30 | + (step 6 "Phase 5 — Zig FFI bridge for crypto operations") |
| 31 | + (step 7 "Phase 6 — integration tests and examples") |
| 32 | + (step 8 "Phase 7 — first release (v0.1.0)")) |
32 | 33 |
|
33 | 34 | (blockers-and-issues |
34 | | - (none "Project is in scaffold phase with documentation complete — no blockers")) |
| 35 | + (none "Scaffold only — implementation not yet started")) |
35 | 36 |
|
36 | 37 | (critical-next-actions |
37 | | - (action "Implement BLAKE3 hashing in Zig FFI src/interface/ffi/src/main.zig") |
38 | | - (action "Implement Ed25519 signing in Zig FFI") |
39 | | - (action "Wire a2mliser generate command to produce real .a2ml envelopes"))) |
| 38 | + (action "Begin Phase 1 — implement CLI skeleton and manifest parser") |
| 39 | + (action "Define A2ML envelope format for attestation") |
| 40 | + (action "Evaluate Ed25519 crate options for Rust implementation"))) |
0 commit comments