Help us improve
Share bugs, ideas, or general feedback.
From sdlc-cross-role
Maps requirements → design decisions → implementation → tests → deployment to ensure full traceability for regulated environments.
npx claudepluginhub sethdford/claude-skills --plugin sdlc-cross-roleHow this skill is triggered — by the user, by Claude, or both
Slash command
/sdlc-cross-role:compliance-traceabilityThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Maps requirements → design decisions → implementation → tests → deployment to ensure full traceability for regulated environments.
Automates decision logging and regulatory readiness for ISO/GxP auditability. Generates traceability matrices, non-conformance alerts, and validation summary reports.
Verifies bidirectional traceability from requirements to code to tests. Scans .aiwg/requirements/, code files, tests, and commit messages for ID references like UC-*, REQ-*. Builds matrix, identifies coverage gaps, orphans, and untested code.
Drives planning, implementation, and validation from approved requirements with traceability matrices, execution plans, and HITL gates for ambiguities, conflicts, or tradeoffs.
Share bugs, ideas, or general feedback.
Maps requirements → design decisions → implementation → tests → deployment to ensure full traceability for regulated environments.
In regulated industries (finance, healthcare, aviation, automotive), you must be able to prove:
Traceability is the audit trail that proves the system was built intentionally, not accidentally.
Relevant Standards:
Output: Traceability scope
Document each requirement:
Requirement ID: REQ-001
Title: [Descriptive title]
Description: [What must be true?]
Regulatory Reference: [Which regulation requires this?]
Risk if not met: [What happens if we don't do this?]
Status: [New / Designed / Implemented / Verified / Deployed / Closed]
Output: Requirements registry
For each requirement, document design decisions:
Requirement: REQ-001
Design Decision: DD-001
Title: [How we decided to implement this]
Alternatives Considered: [Other approaches we considered]
Trade-offs: [Why we chose this over alternatives]
Architecture Diagram: [Link to diagram showing how this works]
Risk Mitigation: [How we address risks]
Status: [Approved / Rejected / Revised]
Output: Design decision registry
For each design decision, document code:
Design Decision: DD-001
Implementation: IMPL-001
Code Component: [File, function, class]
Code Location: [GitHub link with line numbers]
Implementation Notes: [How does this code implement the design decision?]
Code Review: [PR link, reviewer approval]
Status: [In Progress / Complete / In Testing / In Deployment]
Output: Implementation registry
For each implementation, document tests:
Implementation: IMPL-001
Test: TEST-001
Test Type: [Unit / Integration / System / Acceptance / Compliance]
Test Scope: [What does this test validate?]
Test Location: [File, test class, test name]
Expected Result: [What should happen?]
Actual Result: [Does it pass?]
Test Status: [Passing / Failing / Skipped]
Evidence: [Test run logs, coverage report]
Output: Test evidence registry
For each test, verify deployment:
Test: TEST-001
Deployment: DEPLOY-001
Environment: [Dev / Staging / Production]
Deployment Checklist:
[ ] Code merged to main branch
[ ] Tests passing in CI/CD
[ ] Security scans passed
[ ] Performance baselines met
[ ] Monitoring configured
[ ] Rollback plan ready
Deployment Date: [Date]
Deployment Evidence: [Build logs, deployment ticket, monitoring alerts]
Status: [Deployed / Reverted / On Hold]
Output: Deployment evidence
Build a matrix showing requirements → design → implementation → tests → deployment:
Requirement | Design Decision | Implementation | Tests | Deployment | Status
REQ-001 | DD-001 | IMPL-001 | TEST-001 | DEPLOY-001 | Complete
REQ-002 | DD-002 | IMPL-002 | TEST-002 | DEPLOY-002 | Complete
...
Coverage Statistics:
Requirements Traced: [N / N]
Design Decisions Documented: [N / N]
Code Covered by Tests: [N%]
All Tests Passing: [Yes / No]
All Deployed to Production: [Yes / No]
Traceability Gap: [%]
Output: Traceability matrix
For each unmapped item:
Output: Gap analysis with remediation plan
Traceability Audit: [Feature / System]
Date: [Date]
Auditor: [PM / Tech Lead]
Framework: [SOC 2 / HIPAA / PCI-DSS / etc.]
Coverage:
[ ] All requirements traced to design decisions
[ ] All design decisions traced to implementation
[ ] All implementation traced to tests
[ ] All tests traced to deployment
[ ] No orphaned requirements
[ ] No orphaned code
[ ] Code coverage >= [threshold]%
[ ] All tests passing
[ ] All code deployed to production
Compliance Status:
[ ] Compliant — All items traced and verified
[ ] Conditionally Compliant — [List gaps, remediation plan]
[ ] Non-Compliant — [List critical gaps, must fix before release]
Auditor Sign-Off:
Audit Owner: ******\_****** Date: **\_\_\_**
Remediation Owner: **\_\_\_** Date: **\_\_\_**
Traceability added after the fact
Traceability for documentation, not for confidence
Orphaned code (code with no requirement)
Over-tracing (creating artifacts that aren't real)
Not catching traceability gaps during development