1.2 KiB
1.2 KiB
Evidence: single-react-rag-log-projections
Static verification
git diff --check: passed.- Existing legacy files were checked and have no diff:
LookupKnowledgeTool,QueryLogsTools,ChatService,AiOpsService, andToolInvocationRecorder. - OpenSpec strict validation: passed for
single-react-rag-log-projections.
Script/build verification
mvn -q -DskipTests compile: passed.- Focused projection tests: passed (
RagResultProjectorTest,QueryLogsResultProjectorTest). - Adapter tests: passed (
ToolAdapterTest). - Stage regression suite: passed (
CanonicalInvocationStoreTest,ToolBoundaryTest, ACI/Core/retry/key/config/ChatController tests plus the new projection tests).
Coverage
- RAG: bounded exact excerpts, duplicate document IDs, internal field exclusion,
NO_EVIDENCE, truncation and framework ID. - Logs: logical scope, Mock provenance, pattern aggregation, timeline sampling, sensitive value redaction, empty result and bounded output.
- Boundary: adapters use the existing canonical lifecycle and do not return raw payloads.
Not verified in this stage
- Real Redis connectivity and live CLS/MCP integration.
- Diagnosis Agent/application cutover and end-to-end Maven runtime flow.