Commit 9e66d34
docs(144): MAESTRO Companion — NIST AI RMF evaluation ADR (#169)
* docs(144): MAESTRO Companion — NIST AI RMF evaluation ADR (ADR-025)
Documentation-only spike closing the MAESTRO compliance umbrella's regulated-adopter
half. Records tachi's NIST AI RMF posture as documentation-only mapping (Option A).
Three-surface evaluation:
- Surface A (Functions × pipeline phases): Govern/Map/Measure/Manage mapped to
tachi's 6 pipeline phases; Map/Measure/Manage overlap cells identify where
tachi already contributes evidence.
- Surface B (Subcategories × control categories): 5-10 representative AI RMF
Subcategories crosswalked to tachi's 8 compensating-control categories with
Overlap / Gap / Conflict / "No equivalent" labels.
- Surface C (GAI risks × STRIDE+AI): all 12 NIST AI 600-1 Generative AI Profile
risks mapped to tachi's 11 STRIDE+AI categories.
Decision rationale:
AI RMF 1.0 is mature (3+ year runway, federal procurement adoption, FFIEC/HIPAA
references) — unlike ADR-024's pre-1.0 AIVSS divergence. The binding constraint
is structural fit: AI RMF Functions are organizational-tier outcomes while tachi
produces artifact-tier evidence. Documentation-only mapping captures alignment
explicitly without coupling the pipeline to a framework operating one tier above.
Companion artifact at `.claude/skills/tachi-shared/references/nist-ai-rmf-mapping.md`
ships the full mapping for procurement / audit citation. The tachi-control-analysis
SKILL.md gains an 80-200 word NIST AI RMF Relationship section with a relative-path
pointer to ADR-025. ADR-024 Related ADRs line updated with bidirectional ADR-025
back-reference.
Re-evaluation triggers: ≥3 regulated-adopter inquiries OR NIST AI RMF 2.0
publication OR SP 800-53 AI overlay GA.
Scope discipline: zero drift on schemas/, scripts/, .claude/agents/, examples/
(SC-006 invariant preserved). Backward-compatibility pytest 5/5 byte-identical
under SOURCE_DATE_EPOCH=1700000000 (ADR-021 determinism baseline).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* docs(144): add PRD, spec artifacts, and regenerate BACKLOG
Adds the PRD (PM + Architect + Team-Lead sign-offs recorded in frontmatter) and
the spec artifact set (spec, plan, tasks, research, quickstart, agent-assignments,
checklists/requirements) for Feature 144 NIST AI RMF evaluation.
BACKLOG.md regenerated to reflect #144 transition to stage:build.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* docs(144): finalize ADR-025 merge date and mark T043/T044 complete
Set ADR-025 Date field to actual merge date (2026-04-16) per T044 pre-merge
instruction. Mark T043 (PR opened) and T044 (architect APPROVED 2026-04-16 —
see .aod/results/architect-pr-review-144.md) complete in tasks.md.
All 43 tasks now complete (T027 N/A per FR-008 XOR Option A branch).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent c08aa09 commit 9e66d34
File tree
15 files changed
+2949
-3
lines changed- .claude/skills
- tachi-control-analysis
- docs
- architecture
- 01_system_design
- 02_ADRs
- product
- 02_PRD
- _backlog
- specs/144-nist-ai-rmf-evaluation-adr
- checklists
15 files changed
+2949
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
20 | 24 | | |
21 | 25 | | |
22 | 26 | | |
| |||
Lines changed: 110 additions & 0 deletions
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2662 | 2662 | | |
2663 | 2663 | | |
2664 | 2664 | | |
| 2665 | + | |
| 2666 | + | |
| 2667 | + | |
| 2668 | + | |
| 2669 | + | |
| 2670 | + | |
| 2671 | + | |
| 2672 | + | |
| 2673 | + | |
| 2674 | + | |
| 2675 | + | |
| 2676 | + | |
| 2677 | + | |
| 2678 | + | |
| 2679 | + | |
| 2680 | + | |
| 2681 | + | |
| 2682 | + | |
| 2683 | + | |
| 2684 | + | |
| 2685 | + | |
| 2686 | + | |
| 2687 | + | |
| 2688 | + | |
| 2689 | + | |
| 2690 | + | |
| 2691 | + | |
| 2692 | + | |
| 2693 | + | |
| 2694 | + | |
| 2695 | + | |
| 2696 | + | |
| 2697 | + | |
| 2698 | + | |
| 2699 | + | |
| 2700 | + | |
| 2701 | + | |
| 2702 | + | |
| 2703 | + | |
| 2704 | + | |
| 2705 | + | |
| 2706 | + | |
| 2707 | + | |
| 2708 | + | |
| 2709 | + | |
| 2710 | + | |
| 2711 | + | |
| 2712 | + | |
| 2713 | + | |
| 2714 | + | |
| 2715 | + | |
| 2716 | + | |
| 2717 | + | |
| 2718 | + | |
| 2719 | + | |
| 2720 | + | |
| 2721 | + | |
| 2722 | + | |
| 2723 | + | |
| 2724 | + | |
| 2725 | + | |
| 2726 | + | |
| 2727 | + | |
| 2728 | + | |
| 2729 | + | |
| 2730 | + | |
| 2731 | + | |
| 2732 | + | |
| 2733 | + | |
| 2734 | + | |
| 2735 | + | |
| 2736 | + | |
| 2737 | + | |
| 2738 | + | |
| 2739 | + | |
| 2740 | + | |
| 2741 | + | |
| 2742 | + | |
| 2743 | + | |
| 2744 | + | |
| 2745 | + | |
| 2746 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
0 commit comments