Files
CASAN/packages/casan-devkit/quality-profiles/enterprise-web-v1.json
T

17 lines
862 B
JSON

{
"schema_version": 1,
"profile_id": "enterprise-web-v1",
"description": "Production web application quality floor shared by all CASAN project shells.",
"minimum_requirements": 1,
"required_srs_sections": ["Purpose", "Scope", "Functional Requirements", "Non Functional Requirements"],
"required_spec_sections": ["Requirements", "Acceptance Criteria", "Input Validation Rules", "Source Trace"],
"required_plan_sections": ["Architecture", "Implementation Workstreams", "Tests", "Golden regression test", "Rollback strategy"],
"required_delivery_files": ["README.md", "package.json"],
"allowed_command_executables": ["npm", "node", "npx", "python3", "bash"],
"require_build_commands": true,
"require_test_commands": true,
"require_verification_mapping": true,
"fail_on_missing_architecture": true,
"fail_on_unmapped_source_root": true
}