azurenoops / azurenoops/spin_agent

[WM-BW-2] RMF Prepare phase has no completion gate or checklist (SP 800-37 Tasks P-1 through P-19)

Open
#670 1 comment 0 reactions 1 assignee Claimed by @jrspinella View on GitHub
agent:war-machine broken-workflow-ATO/RMF bug priority:critical
Dominant language
C#
Stars
3
Forks
1
Avg merge
18h 9m
Merged PRs (30d)
43

Description

## WM-BW-2 — RMF Prepare Phase Missing Completion Gate and Task Coverage

**Category:** Broken ATO/RMF Workflow | **Priority:** Critical
**Regulation:** SP 800-37 Rev2 Tasks P-1 – P-19

### Observation
`RmfStep` enum has `Prepare` as the default step. The knowledge service JSON contains only 6 step records (Steps 1–6), so the Prepare step has no knowledge backing. No completion criteria exist. Every system defaults to `CurrentRmfStep=Prepare` with no path forward.

### Evidence
- `RmfStep` enum default observed as `Prepare`
- Knowledge service JSON: only 6 records, none covering Prepare tasks
- No P-1 through P-19 checklist or documented output requirements found

### Impact
All systems are permanently stuck in Prepare. No system can progress to Categorize without manual workarounds. The entire RMF workflow is effectively non-functional from the first step.

### Acceptance Criteria
- [ ] Prepare phase tasks P-1 through P-19 modeled with documented output requirements
- [ ] Completion gate enforced: all required Prepare outputs must be present before system can advance to Categorize
- [ ] Knowledge service updated with Prepare task content
- [ ] UI surfaces Prepare checklist with per-task completion tracking

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.