Objective
Build the retrieval and reasoning layer that uses the vector store to ground AI responses in actual OpenShield rules, CIS controls and NIST controls rather than general knowledge.
What needs to be built
- Retrieval step that fetches relevant context before generation
- Prompt construction that injects retrieved context
- Agent reasoning over findings combined with retrieved knowledge
- Replaces the simple completion call from Phase 1
Acceptance criteria
Dependencies
Depends on Issue 4 (document ingestion and vector store)
Priority
Phase 2
Objective
Build the retrieval and reasoning layer that uses the vector store to ground AI responses in actual OpenShield rules, CIS controls and NIST controls rather than general knowledge.
What needs to be built
Acceptance criteria
Dependencies
Depends on Issue 4 (document ingestion and vector store)
Priority
Phase 2