17 lines
862 B
JSON
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
|
|
}
|