{
"file": "frontend/src/components/__tests__/task_log_viewer.test.js",
"verdict": "APPROVED",
"rejection_reason": "NONE",
"audit_details": {
"target_invoked": true,
"pre_conditions_tested": true,
"post_conditions_tested": true,
"test_fixture_used": true,
"edges_covered": true,
"invariants_verified": true,
"ux_states_tested": true,
"semantic_anchors_present": true
},
"coverage_summary": {
"total_edges": 2,
"edges_tested": 2,
"total_invariants": 1,
"invariants_tested": 1,
"total_ux_states": 3,
"ux_states_tested": 3
},
"tier_compliance": {
"source_tier": "CRITICAL",
"meets_tier_requirements": true
},
"feedback": "Remediation successful: test tier matches CRITICAL, missing missing @TEST_EDGE no_task_id coverage added, test for @UX_FEEDBACK (autoScroll) added properly, missing inline=false (show=true) tested properly. Semantic RELATION tag fixed to VERIFIES."
},
{
"file": "frontend/src/lib/components/reports/__tests__/report_card.ux.test.js",
"verdict": "APPROVED",
"rejection_reason": "NONE",
"audit_details": {
"target_invoked": true,
"pre_conditions_tested": true,
"post_conditions_tested": true,
"test_fixture_used": true,
"edges_covered": true,
"invariants_verified": true,
"ux_states_tested": true,
"semantic_anchors_present": true
},
"coverage_summary": {
"total_edges": 2,
"edges_tested": 2,
"total_invariants": 1,
"invariants_tested": 1,
"total_ux_states": 2,
"ux_states_tested": 2
},
"tier_compliance": {
"source_tier": "CRITICAL",
"meets_tier_requirements": true
},
"feedback": "Remediation successful: @TEST_EDGE random_status and @TEST_EDGE empty_report_object tests explicitly assert on outcomes, @TEST_FIXTURE tested completely, Test tier switched to CRITICAL."
},
{
"file": "backend/tests/test_logger.py",
"verdict": "APPROVED",
"rejection_reason": "NONE",
"audit_details": {
"target_invoked": true,
"pre_conditions_tested": true,
"post_conditions_tested": true,
"test_fixture_used": true,
"edges_covered": true,
"invariants_verified": true,
"ux_states_tested": false,
"semantic_anchors_present": true
},
"coverage_summary": {
"total_edges": 0,
"edges_tested": 0,
"total_invariants": 0,
"invariants_tested": 0,
"total_ux_states": 0,
"ux_states_tested": 0
},
"tier_compliance": {
"source_tier": "STANDARD",
"meets_tier_requirements": true
},
"feedback": "Remediation successful: Test module semantic anchors added [DEF] and [/DEF] explicitly. Added missing @TIER tag and @RELATION: VERIFIES -> src/core/logger.py at the top of the file."
}
]
2.4 KiB
2.4 KiB
[DEF:specs.023-clean-repo-enterprise.checklists.release-readiness:Module] @TIER: STANDARD @SEMANTICS: release-readiness, compliance, evidence, enterprise-clean @PURPOSE: Checklist template for packaging compliance evidence before release publication. @LAYER: Domain @RELATION: BINDS_TO -> specs/023-clean-repo-enterprise/quickstart.md @INVARIANT: Release is publishable only when compliance status is COMPLIANT.
Release Readiness Checklist: Enterprise Clean Compliance
Metadata
- Feature:
023-clean-repo-enterprise - Profile:
enterprise-clean - Purpose: Упаковка подтверждающих артефактов для compliance-аудита перед выпуском
Evidence Package
- Зафиксирован
candidate_idи версия релиз-кандидата - Сохранён итоговый статус проверки (
COMPLIANTобязателен для выпуска) - Приложен
report_idи экспорт отчёта проверки - Приложен manifest (с хешем и списком включённых/исключённых артефактов)
- Приложен снимок active policy (
policy_id,policy_version) - Приложен снимок internal source registry (allowlist внутренних хостов)
Blocking Controls
- Отсутствуют нарушения категории
data-purity - Отсутствуют нарушения категории
external-source - Нет открытых
operational-risk, влияющих на обязательные стадии - Все обязательные стадии завершены
PASS
CI Gate
- Повторная проверка policy в CI завершилась
COMPLIANT - CI-отчёт приложен к релизному пакету
- Выпуск заблокирован автоматически при любом статусе кроме
COMPLIANT
Approval
- Ответственный оператор подтвердил корректность evidence package
- Ответственный за выпуск подтвердил допуск кандидата к публикации
- Артефакт чеклиста сохранён вместе с релизной документацией
[/DEF:specs.023-clean-repo-enterprise.checklists.release-readiness:Module]