feat(governance): add product manifest standard readiness
This commit is contained in:
@@ -0,0 +1,61 @@
|
||||
{
|
||||
"schema_version": "product_awoooi_manifest_standard_readiness_v1",
|
||||
"generated_at": "2026-06-29T13:05:00+08:00",
|
||||
"status": "ready_for_product_manifest_adoption",
|
||||
"priority": "P0-002",
|
||||
"scope": "product_manifest_standard",
|
||||
"readback": {
|
||||
"workplan_id": "P0-002",
|
||||
"workplan_title": "建立 product.awoooi.yaml 產品 manifest 標準",
|
||||
"scorecard_completion_percent": 55,
|
||||
"safe_next_step": "adopt_product_manifest_schema_for_remaining_products_without_repo_creation_or_secret_read"
|
||||
},
|
||||
"manifest": {
|
||||
"path": "product.awoooi.yaml",
|
||||
"schema_ref": "docs/schemas/product_awoooi_manifest_v1.schema.json",
|
||||
"product_id": "awoooi",
|
||||
"source_control_authority": "gitea",
|
||||
"github_status": "stopped_retired_do_not_use"
|
||||
},
|
||||
"required_sections": [
|
||||
"product",
|
||||
"source_control",
|
||||
"runtime",
|
||||
"contracts",
|
||||
"operation_boundaries"
|
||||
],
|
||||
"required_contract_refs": [
|
||||
"docs/evaluations/backup_dr_readiness_matrix_2026-06-04.json",
|
||||
"docs/security/SECURITY-SUPPLY-CHAIN-PROGRESS.md",
|
||||
"docs/evaluations/runtime_surface_inventory_2026-06-05.json"
|
||||
],
|
||||
"blockers": [],
|
||||
"next_actions": [
|
||||
"add_product_awoooi_manifest_to_remaining_product_repos_after_gitea_inventory_source_is_available",
|
||||
"keep_github_status_stopped_retired_do_not_use_for_all_manifests",
|
||||
"project_manifest_fields_to_product_governance_ui_after_schema_adoption"
|
||||
],
|
||||
"rollups": {
|
||||
"required_section_count": 5,
|
||||
"present_required_section_count": 5,
|
||||
"missing_required_section_count": 0,
|
||||
"required_contract_ref_count": 3,
|
||||
"present_contract_ref_count": 3,
|
||||
"missing_contract_ref_count": 0,
|
||||
"source_readiness_percent": 100,
|
||||
"hard_blocker_count": 0,
|
||||
"next_action_count": 3
|
||||
},
|
||||
"operation_boundaries": {
|
||||
"read_only_api_allowed": true,
|
||||
"manifest_write_allowed": true,
|
||||
"remaining_product_repo_write_allowed": false,
|
||||
"repo_creation_allowed": false,
|
||||
"refs_sync_allowed": false,
|
||||
"workflow_trigger_allowed": false,
|
||||
"github_api_allowed": false,
|
||||
"host_or_k8s_write_allowed": false,
|
||||
"secret_read_allowed": false,
|
||||
"raw_session_or_sqlite_read_allowed": false
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user