achieve_passing |
README badge and official project record |
contribution_requirements |
CONTRIBUTING.md |
governance |
GOVERNANCE.md |
code_of_conduct |
.github/CODE_OF_CONDUCT.md |
roles_responsibilities |
GOVERNANCE.md, MAINTAINERS.md, .github/CODEOWNERS |
documentation_roadmap |
ROADMAP.md |
documentation_architecture |
docs/architecture.md |
documentation_security |
docs/security-requirements.md |
documentation_quick_start |
README Quick Start |
documentation_current |
Corrected rule counts and support documentation in issue #199 PR |
documentation_achievements |
README Security Assurance section |
maintenance_or_update |
SUPPORT.md, CHANGELOG.md, database migration documentation |
report_tracker |
Public GitHub Issues |
vulnerability_response_process |
.github/SECURITY.md |
vulnerability_report_credit |
SECURITY_ACKNOWLEDGEMENTS.md; currently N/A because no external disclosure is recorded |
coding_standards |
CONTRIBUTING.md |
coding_standards_enforced |
Ruff/ESLint jobs in .github/workflows/ci.yml |
installation_common |
README Docker and source installation instructions |
installation_development_quick |
CONTRIBUTING.md Local Dev Setup |
external_dependencies |
requirements.txt and npm lockfiles |
dependency_monitoring |
Dependabot, Dependency Review, pip-audit and Trivy workflows |
updateable_reused_components |
Pinned dependency manifests and standard package managers |
automated_integration_testing |
GitHub Actions CI on every pull request |
test_statement_coverage80 |
CI --cov-fail-under=80 plus targeted Azure client tests |
test_policy_mandated |
Governance change process and contribution requirements |
tests_documented_added |
CONTRIBUTING.md pull-request requirements |
warnings_strict |
Ruff/ESLint zero-error CI gates |
implement_secure_design |
Security requirements and assurance case |
crypto_weaknesses |
Production JWT secret validation and standard maintained TLS clients |
crypto_credential_agility |
Runtime environment configuration without recompilation |
crypto_used_network |
HTTPS deployments and secure provider endpoints |
crypto_tls12 |
Hosted HTTPS endpoints and maintained TLS libraries |
crypto_certificate_verification |
Standard verification defaults; no disabled verification in source |
crypto_verification_private |
Verification occurs in the TLS client before HTTP data is sent |
hardening |
Website/frontend CSP and security headers, production fail-closed configuration |
input_validation |
docs/input-validation-audit.md, centralized validators and security regression tests |
assurance_case |
docs/security-assurance-case.md |
static_analysis_common_vulnerabilities |
CodeQL, Bandit and Semgrep |
dynamic_analysis_unsafe |
N/A: project code is Python/JavaScript, not C/C++ |