You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat: Update verification crate to support CLI onboarding wizard #493
The CLI onboarding wizard has been implemented in PR #492. The verification crate should be updated to support automated verification and validation of the onboarding module.
Custom role configuration with haystacks, LLM, and knowledge graph
Interactive wizard flow with dialoguer
Non-interactive mode for CI/CD
Requested Changes
1. Add Onboarding Module Verification
Add support for verifying the onboarding module against its design document:
// Example verification API
verifier.verify_module("onboarding",VerificationConfig{design_doc:".docs/design-cli-onboarding-wizard.md",implementation_path:"crates/terraphim_agent/src/onboarding/",test_patterns:vec!["test_*","onboarding_*"],});
2. Template Verification
Add capability to verify template configurations:
All templates have required fields (id, name, description)
Templates that require paths are properly flagged
Template-built roles pass validation
3. Traceability Matrix Generation
Auto-generate traceability matrices from:
Design document requirements
Implementation files
Test coverage
4. Integration Test Support
Support running and reporting on integration tests in tests/onboarding_integration.rs.
Acceptance Criteria
Verification crate can load onboarding design document
Can verify template registry completeness
Can generate traceability matrix
Can verify test coverage for onboarding module
Can produce verification report similar to .docs/verification-cli-onboarding-wizard.md
Activity
feat(agent): add CLI onboarding wizard for first-time configuration (#…
feat(agent): add CLI onboarding wizard for first-time configuration (#…
feat(agent): add CLI onboarding wizard for first-time configuration (#…