feat(web): add IwoooS record queue packets
This commit is contained in:
@@ -62,6 +62,7 @@ IwoooS 首版只讀取或對齊以下已提交 evidence:
|
||||
30. 7 個 host owner decision record formal candidate packets,顯示 formal record candidate 需要的候選欄位,但不建立 decision record、不標記 finalized / accepted、不開 runtime gate。
|
||||
31. 7 個 host owner decision record formal candidate review checklist items,顯示 formal candidate packets 進入後續人工紀錄前仍需只讀核對的條件。
|
||||
32. 8 個 host owner decision record formal candidate review outcome lanes,顯示 candidate review 後的只讀結果分流與下一步。
|
||||
33. 8 個 host owner decision record formal record queue packets,顯示人工正式紀錄佇列需要看的資料包,但不 enqueue、不建立 decision record、不開 runtime gate。
|
||||
|
||||
## 3.1 既有前端資安頁面整合
|
||||
|
||||
@@ -500,6 +501,25 @@ S2.34 將 formal candidate review checklist 後的可能結果拆成八個只讀
|
||||
|
||||
這個 outcome board 不代表 formal candidate review 已通過、formal decision record 已 finalized、decision record 已建立、owner decision 已接受、資安批准已完成或 runtime gate 已開啟。它只讓 IwoooS 把候選核對後的補件、佇列與 runtime gate 分離狀態顯示清楚。
|
||||
|
||||
## 3.26 Host Owner Decision Record Formal Record Queue Packets
|
||||
|
||||
S2.35 將 ready for human record queue 後的人工正式紀錄佇列資料拆成八個只讀 packets。這一層只回答「若未來人工要建立正式紀錄,佇列畫面需要哪些資料包」,不 enqueue、不建立 decision record、不標記 accepted、不建立 approval record、不開 runtime gate。
|
||||
|
||||
| 順序 | Queue packet | 來源 lane | 佇列欄位 |
|
||||
|------|--------------|-----------|----------|
|
||||
| 1 | Queue identity packet | ready for human record queue | candidate record id、version、owner、review scope、trace source |
|
||||
| 2 | Queue decision summary packet | ready for human record queue | decision summary、risk acceptance boundary、no-execution statement |
|
||||
| 3 | Queue scope and expiry packet | ready for human record queue | host / network / service / exclusion / observation intent / expiry |
|
||||
| 4 | Queue scan limits packet | ready for human record queue | observe-only、future active scan、credentialed scan limits |
|
||||
| 5 | Queue credential boundary packet | ready for human record queue | metadata-only credential owner、retention、masking、forbidden collection |
|
||||
| 6 | Queue maintenance and rollback packet | ready for human record queue | maintenance window、constraints、rollback owner、recovery path、human contact |
|
||||
| 7 | Queue validation and runtime gate packet | ready for human record queue | validation evidence、post-check metrics、baseline pointer、separate runtime gate requirement |
|
||||
| 8 | Queue no-execution attestation packet | ready for human record queue | not authorization、no execution、no approval、no runtime gate statement |
|
||||
|
||||
每個 queue packet 都固定 `display_mode=owner_decision_record_formal_record_queue_packet_only`、`formal_record_queue_enqueued_count=0`、`decision_record_created=false`、`owner_decision_received_count=0`、`owner_decision_accepted_count=0`、`owner_approval_record_created=false`、`runtime_gate_opened=false`、`raw_payload_allowed=false`、`secret_value_collection_allowed=false`、`runtime_execution_authorized=false`、`action_buttons_allowed=false`、`not_authorization=true`。
|
||||
|
||||
這個 queue packet board 不代表正式紀錄佇列已 enqueue、decision record 已建立、owner decision 已接受、資安批准已完成或 runtime gate 已開啟。它只讓 IwoooS 把人工正式紀錄佇列需要看的資料包顯示出來,避免把佇列可讀性誤解成執行授權。
|
||||
|
||||
## 4. 仍禁止
|
||||
|
||||
IwoooS 不得提供下列輸出:
|
||||
@@ -531,7 +551,8 @@ IwoooS 不得提供下列輸出:
|
||||
25. 把 owner decision record formal candidate 當成 approval、標記 formal candidate finalized、從 formal candidate 建立或接受 decision record,或從 formal candidate 開 runtime gate。
|
||||
26. 把 owner decision record formal candidate review 當成 approval、標記 formal candidate review passed / finalized、從 formal candidate review 建立 decision record,或從 formal candidate review 開 runtime gate。
|
||||
27. 把 owner decision record formal candidate review outcome 當成 approval、標記 formal candidate review outcome passed / finalized、從 formal candidate review outcome 建立 decision record,或從 formal candidate review outcome 開 runtime gate。
|
||||
28. 把 58% progress、contract count、mirror readiness 或前端可見狀態當成授權。
|
||||
28. 把 owner decision record formal record queue packet 當成 approval、由前端 enqueue formal record queue、從 formal record queue packet 建立或接受 decision record,或從 formal record queue packet 開 runtime gate。
|
||||
29. 把 58% progress、contract count、mirror readiness 或前端可見狀態當成授權。
|
||||
|
||||
## 5. 驗證
|
||||
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
| Owner response validation | S4.13 已建立;四包 owner response 目前 received/accepted 皆為 0;4 條 missing response lanes、4 步 collection order、next collection candidate、6 條 evidence routing rules、8 個 display sections、7 條 state transition rules、9 個 reviewer checklist items、7 條 reviewer outcome lanes、4 個 reviewer audit event templates、5 個 reviewer audit display sections、6 個 reviewer audit collection checks、5 個 reviewer audit redaction examples、5 條 reviewer audit retention rules、6 個 reviewer audit retention checks、6 個 reviewer audit handoff packets、6 個 reviewer audit handoff checks、6 個 parallel session sync checks、6 條 parallel session conflict lanes、6 個 parallel session recovery checks 與 7 條 parallel session recovery outcome lanes 可供 AwoooP 直接顯示;下一個建議收件為 S4.9 Gitea owner attestation;latest local validation 為 `SOURCE_CONTROL_OWNER_RESPONSE_GUARD_OK`,reviewer audit emitted 仍為 0,不代表 owner response 已收到或任何執行授權 |
|
||||
| Low-friction rollout policy | S1.3 已補 7 條 non-blocking escalation lanes;LOW / MEDIUM、缺 owner response、partial mirror、source-control drift、Kali observe finding、workflow / secret name gap 與 headline holding 初期只能 observe / warn;`owner_review_required_before_blocking=true`、`runtime_blocking_allowed=false` |
|
||||
| IwoooS frontend posture | S2.8 已新增 `/iwooos` read-only Information Security 入口;顯示 Security Posture / Exposure、source-control supply chain、Kali 112 Mesh、approval boundary、non-blocking lanes 與 evidence refs;不新增執行按鈕 |
|
||||
| IwoooS posture projection | S2.9 已新增 `iwooos_posture_projection_v1`;S2.10 已把 10 個既有前端資安相關頁面納入 projection;S2.11 已補 4 個 coverage groups 與 5 個 conflict controls;S2.12 已補 6 個只讀 operator journey steps;S2.13 已補 7 個 owner evidence readiness items;S2.14 已補 3 個 host coverage items:Kali 112、開發主機 168、開發主機 111;S2.15 已補 6 個 host action gate items;S2.16 已補 7 個 host evidence readiness items;S2.17 已補 7 個 host evidence collection order steps;S2.18 已補 7 個 host evidence intake preflight checks;S2.19 已補 7 個 host evidence review outcome lanes;S2.20 已補 7 個 host evidence review handoff packets;S2.21 已補 7 個 host evidence reviewer checklist items;S2.22 已補 7 個 host evidence reviewer outcome lanes;S2.23 已補 7 個 host owner decision candidate packets;S2.24 已補 7 個 host owner decision review checklist items;S2.25 已補 7 個 host owner decision review outcome lanes;S2.26 已補 7 個 host owner decision record draft packets;S2.27 已補 7 個 host owner decision record draft review checklist items;S2.28 已補 7 個 host owner decision record draft review outcome lanes;S2.29 已補 7 個 host owner decision record write-up packets;S2.30 已補 7 個 host owner decision record write-up review checklist items;S2.31 已補 7 個 host owner decision record write-up review outcome lanes;S2.32 已補 7 個 host owner decision record formal candidate packets;S2.33 已補 7 個 host owner decision record formal candidate review checklist items;S2.34 已補 8 個 host owner decision record formal candidate review outcome lanes;仍不新增 action button |
|
||||
| IwoooS posture projection | S2.9 已新增 `iwooos_posture_projection_v1`;S2.10 已把 10 個既有前端資安相關頁面納入 projection;S2.11 已補 4 個 coverage groups 與 5 個 conflict controls;S2.12 已補 6 個只讀 operator journey steps;S2.13 已補 7 個 owner evidence readiness items;S2.14 已補 3 個 host coverage items:Kali 112、開發主機 168、開發主機 111;S2.15 已補 6 個 host action gate items;S2.16 已補 7 個 host evidence readiness items;S2.17 已補 7 個 host evidence collection order steps;S2.18 已補 7 個 host evidence intake preflight checks;S2.19 已補 7 個 host evidence review outcome lanes;S2.20 已補 7 個 host evidence review handoff packets;S2.21 已補 7 個 host evidence reviewer checklist items;S2.22 已補 7 個 host evidence reviewer outcome lanes;S2.23 已補 7 個 host owner decision candidate packets;S2.24 已補 7 個 host owner decision review checklist items;S2.25 已補 7 個 host owner decision review outcome lanes;S2.26 已補 7 個 host owner decision record draft packets;S2.27 已補 7 個 host owner decision record draft review checklist items;S2.28 已補 7 個 host owner decision record draft review outcome lanes;S2.29 已補 7 個 host owner decision record write-up packets;S2.30 已補 7 個 host owner decision record write-up review checklist items;S2.31 已補 7 個 host owner decision record write-up review outcome lanes;S2.32 已補 7 個 host owner decision record formal candidate packets;S2.33 已補 7 個 host owner decision record formal candidate review checklist items;S2.34 已補 8 個 host owner decision record formal candidate review outcome lanes;S2.35 已補 8 個 host owner decision record formal record queue packets;仍不新增 action button |
|
||||
| Dry-run | `contract_defined_not_executed`;已納入 `CHECK_PROGRESS_GUARD` 與 `CHECK_OWNER_RESPONSE_GUARD`,latest local validation 為 `repo_snapshot_guard_pass`,仍不代表 production ingestion |
|
||||
| Runtime actions | `false` |
|
||||
| Payload ingestion | `false` |
|
||||
@@ -118,6 +118,7 @@
|
||||
| S2.32 IwoooS host owner decision record formal candidate packets | framework detail | 0 | 只顯示 formal decision record candidate 需要的七個候選欄位;finalized count、decision record created、accepted count、approval record、runtime gate、raw payload、secret value、runtime execution 與 action button 仍全部鎖住 |
|
||||
| S2.33 IwoooS host owner decision record formal candidate review checklist | framework detail | 0 | 只顯示 formal candidate packets 後的七個只讀核對項;review passed、finalized count、decision record created、accepted count、approval record、runtime gate、raw payload、secret value、runtime execution 與 action button 仍全部鎖住 |
|
||||
| S2.34 IwoooS host owner decision record formal candidate review outcome lanes | framework detail | 0 | 只顯示 formal candidate review 後的八個只讀結果分流;review passed、finalized count、decision record created、accepted count、approval record、runtime gate、raw payload、secret value、runtime execution 與 action button 仍全部鎖住 |
|
||||
| S2.35 IwoooS host owner decision record formal record queue packets | framework detail | 0 | 只顯示 formal record queue 需要的八個只讀資料包;queue enqueued、decision record created、accepted count、approval record、runtime gate、raw payload、secret value、runtime execution 與 action button 仍全部鎖住 |
|
||||
|
||||
headline 進度要再往上,至少需要下列任一高層 gate 有實質 evidence:
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ python3 scripts/security/security-mirror-progress-guard.py
|
||||
|
||||
### 0.2 Headline 58% 不代表停滯
|
||||
|
||||
近期 S4.10 request packet、template status ledger、audit event templates、redaction examples、collection checks、intake preflight checks、S4.11 request packet / template status ledger / audit event templates / redaction examples / collection checks / intake preflight checks、S4.12 request packet / template status ledger / audit event templates / redaction examples / collection checks / intake preflight checks、S4.13 evidence routing rules / display sections / state transition rules / reviewer checklist / reviewer outcome lanes / reviewer audit event templates / reviewer audit display sections / reviewer audit collection checks / reviewer audit redaction examples / reviewer audit retention rules / reviewer audit retention checks / reviewer audit handoff packets / reviewer audit handoff checks / parallel session sync checks / parallel session conflict lanes / parallel session recovery checks / recovery outcome lanes、S1.3 non-blocking escalation lanes、S2.8 IwoooS frontend posture entry,以及 S2.9-S2.34 IwoooS posture projection contract 都是有效進展,但它們是 framework detail,不是 owner response、runtime gate、production ingestion 或 GitHub primary readiness。因此 headline 仍維持 58%,避免把只讀框架誤算成已落地執行。
|
||||
近期 S4.10 request packet、template status ledger、audit event templates、redaction examples、collection checks、intake preflight checks、S4.11 request packet / template status ledger / audit event templates / redaction examples / collection checks / intake preflight checks、S4.12 request packet / template status ledger / audit event templates / redaction examples / collection checks / intake preflight checks、S4.13 evidence routing rules / display sections / state transition rules / reviewer checklist / reviewer outcome lanes / reviewer audit event templates / reviewer audit display sections / reviewer audit collection checks / reviewer audit redaction examples / reviewer audit retention rules / reviewer audit retention checks / reviewer audit handoff packets / reviewer audit handoff checks / parallel session sync checks / parallel session conflict lanes / parallel session recovery checks / recovery outcome lanes、S1.3 non-blocking escalation lanes、S2.8 IwoooS frontend posture entry,以及 S2.9-S2.35 IwoooS posture projection contract 都是有效進展,但它們是 framework detail,不是 owner response、runtime gate、production ingestion 或 GitHub primary readiness。因此 headline 仍維持 58%,避免把只讀框架誤算成已落地執行。
|
||||
|
||||
| 最近完成 | 目前狀態 | headline delta |
|
||||
|----------|----------|----------------|
|
||||
@@ -94,6 +94,7 @@ python3 scripts/security/security-mirror-progress-guard.py
|
||||
| S2.32 IwoooS host owner decision record formal candidate packets | 已完成草案,將 record identity、decision summary、approved scope、scan mode limits、credential boundary、maintenance / rollback、validation / runtime gate 顯示成七個只讀 formal candidate 欄位 | 0 |
|
||||
| S2.33 IwoooS host owner decision record formal candidate review checklist | 已完成草案,將 record identity traceable、decision summary readable、scope / expiry consistent、scan limits not authorization、credential metadata-only、maintenance / rollback traceable 與 runtime gate closed 顯示成七個只讀候選核對項 | 0 |
|
||||
| S2.34 IwoooS host owner decision record formal candidate review outcome lanes | 已完成草案,將 ready for human record queue、identity needs trace、summary needs clarification、scope / expiry refresh、scan limits ambiguous、credential boundary failed、maintenance / rollback incomplete 與 runtime gate required 顯示成八個只讀結果分流 | 0 |
|
||||
| S2.35 IwoooS host owner decision record formal record queue packets | 已完成草案,將 queue identity、decision summary、scope / expiry、scan limits、credential boundary、maintenance / rollback、validation / runtime gate、no-execution attestation 顯示成八個只讀佇列資料包 | 0 |
|
||||
|
||||
headline 要再往上,需要 S4.9 / S4.10 / S4.11 / S4.12 任一 owner response 收到並通過脫敏驗收,或人工批准後出現 active runtime gate、redacted payload ingestion、GitHub primary readiness 這類落地 evidence。
|
||||
|
||||
@@ -147,6 +148,7 @@ headline 要再往上,需要 S4.9 / S4.10 / S4.11 / S4.12 任一 owner respons
|
||||
| S2.32 IwoooS Host Owner Decision Record Formal Candidate Packets | 完成草案 | `/iwooos` 新增主機 owner decision record formal candidate packets,顯示 record identity、decision summary、approved scope、scan mode limits、credential boundary、maintenance / rollback、validation / runtime gate 七個候選欄位 | 使用者能理解 formal candidate 仍不是正式紀錄;仍不標記 finalized、不建立 decision record、不標記 accepted、不開 runtime gate、不執行主機動作 |
|
||||
| S2.33 IwoooS Host Owner Decision Record Formal Candidate Review Checklist | 完成草案 | `/iwooos` 新增主機 owner decision record formal candidate review checklist,顯示 record identity traceable、decision summary readable、scope / expiry consistent、scan limits still not authorization、credential boundary still metadata-only、maintenance / rollback traceable、runtime gate still closed 七個核對項 | 使用者能理解 formal candidate review 仍不是通過、完成或批准;仍不標記 review passed、不標記 finalized、不建立 decision record、不標記 accepted、不開 runtime gate、不執行主機動作 |
|
||||
| S2.34 IwoooS Host Owner Decision Record Formal Candidate Review Outcome Lanes | 完成草案 | `/iwooos` 新增主機 owner decision record formal candidate review outcome lanes,顯示 ready for human record queue、record identity needs trace、decision summary needs clarification、scope / expiry need refresh、scan limits ambiguous、credential boundary failed、maintenance / rollback incomplete、runtime gate still required 八個分流 | 使用者能理解 formal candidate review outcome 仍不是通過、完成或批准;仍不標記 review passed、不標記 finalized、不建立 decision record、不標記 accepted、不開 runtime gate、不執行主機動作 |
|
||||
| S2.35 IwoooS Host Owner Decision Record Formal Record Queue Packets | 完成草案 | `/iwooos` 新增主機 owner decision record formal record queue packets,顯示 queue identity、decision summary、scope / expiry、scan limits、credential boundary、maintenance / rollback、validation / runtime gate、no-execution attestation 八個資料包 | 使用者能理解 formal record queue packet 仍不是 enqueue 或正式紀錄;仍不建立 decision record、不標記 accepted、不開 runtime gate、不執行主機動作 |
|
||||
| S3 approval gate | 進行中 | `security_approval_gate_v1` 已建立 8 個人工 gate items:7 pending、1 block candidate、0 approved | 不得繞過人工批准;批准後仍需 follow-up runtime gate |
|
||||
| S3.0 人工批准 Gate 契約 | 完成草案 | 定義批准範圍、決策選項、required reviewers、still forbidden 與 follow-up runtime gate | AwoooP 可記錄決策,不可執行 gate item |
|
||||
| S3.1 人工決策紀錄契約 | 完成草案 | `security_approval_decision_record_v1` 已建立;目前 0 筆 decision records、0 個 runtime action 授權 | AwoooP 可稽核決策,不可把決策當執行 |
|
||||
|
||||
@@ -60,7 +60,8 @@
|
||||
"host_owner_decision_record_writeup_review_outcome_lane_count": 7,
|
||||
"host_owner_decision_record_formal_candidate_packet_count": 7,
|
||||
"host_owner_decision_record_formal_candidate_review_checklist_item_count": 7,
|
||||
"host_owner_decision_record_formal_candidate_review_outcome_lane_count": 8
|
||||
"host_owner_decision_record_formal_candidate_review_outcome_lane_count": 8,
|
||||
"host_owner_decision_record_formal_record_queue_packet_count": 8
|
||||
},
|
||||
"progress": {
|
||||
"overall_percent": 58,
|
||||
@@ -157,7 +158,8 @@
|
||||
"display_host_owner_decision_record_writeup_review_outcome_lanes",
|
||||
"display_host_owner_decision_record_formal_candidate_packets",
|
||||
"display_host_owner_decision_record_formal_candidate_review_checklist",
|
||||
"display_host_owner_decision_record_formal_candidate_review_outcome_lanes"
|
||||
"display_host_owner_decision_record_formal_candidate_review_outcome_lanes",
|
||||
"display_host_owner_decision_record_formal_record_queue_packets"
|
||||
],
|
||||
"forbidden_frontend_outputs": [
|
||||
"add_scan_button",
|
||||
@@ -249,7 +251,12 @@
|
||||
"mark_host_owner_decision_record_formal_candidate_review_outcome_passed",
|
||||
"mark_host_owner_decision_record_formal_candidate_review_outcome_finalized",
|
||||
"create_host_owner_decision_record_from_formal_candidate_review_outcome",
|
||||
"open_runtime_gate_from_owner_decision_record_formal_candidate_review_outcome"
|
||||
"open_runtime_gate_from_owner_decision_record_formal_candidate_review_outcome",
|
||||
"treat_host_owner_decision_record_formal_record_queue_packet_as_approval",
|
||||
"enqueue_host_owner_decision_record_formal_record_queue_from_frontend",
|
||||
"create_host_owner_decision_record_from_formal_record_queue_packet",
|
||||
"accept_host_owner_decision_record_from_formal_record_queue_packet",
|
||||
"open_runtime_gate_from_owner_decision_record_formal_record_queue_packet"
|
||||
],
|
||||
"runtime_execution_authorized": false,
|
||||
"action_buttons_allowed": false,
|
||||
@@ -3504,5 +3511,159 @@
|
||||
"action_buttons_allowed": false,
|
||||
"not_authorization": true
|
||||
}
|
||||
],
|
||||
"host_owner_decision_record_formal_record_queue_packets": [
|
||||
{
|
||||
"packet_id": "host_decision_record_formal_record_queue_identity_packet",
|
||||
"display_order": 1,
|
||||
"source_lane_id": "host_decision_record_formal_candidate_review_ready_for_record_queue_outcome_lane",
|
||||
"queue_field": "record_identity_queue_packet",
|
||||
"required_metadata": "candidate_record_id_version_owner_review_scope_and_trace_source",
|
||||
"display_mode": "owner_decision_record_formal_record_queue_packet_only",
|
||||
"formal_record_queue_enqueued_count": 0,
|
||||
"decision_record_created": false,
|
||||
"owner_decision_received_count": 0,
|
||||
"owner_decision_accepted_count": 0,
|
||||
"owner_approval_record_created": false,
|
||||
"runtime_gate_opened": false,
|
||||
"raw_payload_allowed": false,
|
||||
"secret_value_collection_allowed": false,
|
||||
"runtime_execution_authorized": false,
|
||||
"action_buttons_allowed": false,
|
||||
"not_authorization": true
|
||||
},
|
||||
{
|
||||
"packet_id": "host_decision_record_formal_record_queue_decision_summary_packet",
|
||||
"display_order": 2,
|
||||
"source_lane_id": "host_decision_record_formal_candidate_review_ready_for_record_queue_outcome_lane",
|
||||
"queue_field": "decision_summary_queue_packet",
|
||||
"required_metadata": "decision_summary_risk_acceptance_boundary_and_no_execution_statement",
|
||||
"display_mode": "owner_decision_record_formal_record_queue_packet_only",
|
||||
"formal_record_queue_enqueued_count": 0,
|
||||
"decision_record_created": false,
|
||||
"owner_decision_received_count": 0,
|
||||
"owner_decision_accepted_count": 0,
|
||||
"owner_approval_record_created": false,
|
||||
"runtime_gate_opened": false,
|
||||
"raw_payload_allowed": false,
|
||||
"secret_value_collection_allowed": false,
|
||||
"runtime_execution_authorized": false,
|
||||
"action_buttons_allowed": false,
|
||||
"not_authorization": true
|
||||
},
|
||||
{
|
||||
"packet_id": "host_decision_record_formal_record_queue_scope_expiry_packet",
|
||||
"display_order": 3,
|
||||
"source_lane_id": "host_decision_record_formal_candidate_review_ready_for_record_queue_outcome_lane",
|
||||
"queue_field": "scope_expiry_queue_packet",
|
||||
"required_metadata": "host_network_service_exclusion_observation_intent_and_expiry",
|
||||
"display_mode": "owner_decision_record_formal_record_queue_packet_only",
|
||||
"formal_record_queue_enqueued_count": 0,
|
||||
"decision_record_created": false,
|
||||
"owner_decision_received_count": 0,
|
||||
"owner_decision_accepted_count": 0,
|
||||
"owner_approval_record_created": false,
|
||||
"runtime_gate_opened": false,
|
||||
"raw_payload_allowed": false,
|
||||
"secret_value_collection_allowed": false,
|
||||
"runtime_execution_authorized": false,
|
||||
"action_buttons_allowed": false,
|
||||
"not_authorization": true
|
||||
},
|
||||
{
|
||||
"packet_id": "host_decision_record_formal_record_queue_scan_limits_packet",
|
||||
"display_order": 4,
|
||||
"source_lane_id": "host_decision_record_formal_candidate_review_ready_for_record_queue_outcome_lane",
|
||||
"queue_field": "scan_limits_queue_packet",
|
||||
"required_metadata": "observe_only_future_active_scan_and_credentialed_scan_limits",
|
||||
"display_mode": "owner_decision_record_formal_record_queue_packet_only",
|
||||
"formal_record_queue_enqueued_count": 0,
|
||||
"decision_record_created": false,
|
||||
"owner_decision_received_count": 0,
|
||||
"owner_decision_accepted_count": 0,
|
||||
"owner_approval_record_created": false,
|
||||
"runtime_gate_opened": false,
|
||||
"raw_payload_allowed": false,
|
||||
"secret_value_collection_allowed": false,
|
||||
"runtime_execution_authorized": false,
|
||||
"action_buttons_allowed": false,
|
||||
"not_authorization": true
|
||||
},
|
||||
{
|
||||
"packet_id": "host_decision_record_formal_record_queue_credential_boundary_packet",
|
||||
"display_order": 5,
|
||||
"source_lane_id": "host_decision_record_formal_candidate_review_ready_for_record_queue_outcome_lane",
|
||||
"queue_field": "credential_boundary_queue_packet",
|
||||
"required_metadata": "metadata_only_credential_owner_retention_masking_and_forbidden_collection",
|
||||
"display_mode": "owner_decision_record_formal_record_queue_packet_only",
|
||||
"formal_record_queue_enqueued_count": 0,
|
||||
"decision_record_created": false,
|
||||
"owner_decision_received_count": 0,
|
||||
"owner_decision_accepted_count": 0,
|
||||
"owner_approval_record_created": false,
|
||||
"runtime_gate_opened": false,
|
||||
"raw_payload_allowed": false,
|
||||
"secret_value_collection_allowed": false,
|
||||
"runtime_execution_authorized": false,
|
||||
"action_buttons_allowed": false,
|
||||
"not_authorization": true
|
||||
},
|
||||
{
|
||||
"packet_id": "host_decision_record_formal_record_queue_maintenance_rollback_packet",
|
||||
"display_order": 6,
|
||||
"source_lane_id": "host_decision_record_formal_candidate_review_ready_for_record_queue_outcome_lane",
|
||||
"queue_field": "maintenance_rollback_queue_packet",
|
||||
"required_metadata": "maintenance_window_constraints_rollback_owner_recovery_path_and_human_contact",
|
||||
"display_mode": "owner_decision_record_formal_record_queue_packet_only",
|
||||
"formal_record_queue_enqueued_count": 0,
|
||||
"decision_record_created": false,
|
||||
"owner_decision_received_count": 0,
|
||||
"owner_decision_accepted_count": 0,
|
||||
"owner_approval_record_created": false,
|
||||
"runtime_gate_opened": false,
|
||||
"raw_payload_allowed": false,
|
||||
"secret_value_collection_allowed": false,
|
||||
"runtime_execution_authorized": false,
|
||||
"action_buttons_allowed": false,
|
||||
"not_authorization": true
|
||||
},
|
||||
{
|
||||
"packet_id": "host_decision_record_formal_record_queue_validation_runtime_gate_packet",
|
||||
"display_order": 7,
|
||||
"source_lane_id": "host_decision_record_formal_candidate_review_ready_for_record_queue_outcome_lane",
|
||||
"queue_field": "validation_runtime_gate_queue_packet",
|
||||
"required_metadata": "validation_evidence_post_check_metrics_baseline_pointer_and_separate_runtime_gate_requirement",
|
||||
"display_mode": "owner_decision_record_formal_record_queue_packet_only",
|
||||
"formal_record_queue_enqueued_count": 0,
|
||||
"decision_record_created": false,
|
||||
"owner_decision_received_count": 0,
|
||||
"owner_decision_accepted_count": 0,
|
||||
"owner_approval_record_created": false,
|
||||
"runtime_gate_opened": false,
|
||||
"raw_payload_allowed": false,
|
||||
"secret_value_collection_allowed": false,
|
||||
"runtime_execution_authorized": false,
|
||||
"action_buttons_allowed": false,
|
||||
"not_authorization": true
|
||||
},
|
||||
{
|
||||
"packet_id": "host_decision_record_formal_record_queue_no_execution_attestation_packet",
|
||||
"display_order": 8,
|
||||
"source_lane_id": "host_decision_record_formal_candidate_review_ready_for_record_queue_outcome_lane",
|
||||
"queue_field": "no_execution_attestation_queue_packet",
|
||||
"required_metadata": "not_authorization_no_execution_no_approval_no_runtime_gate_statement",
|
||||
"display_mode": "owner_decision_record_formal_record_queue_packet_only",
|
||||
"formal_record_queue_enqueued_count": 0,
|
||||
"decision_record_created": false,
|
||||
"owner_decision_received_count": 0,
|
||||
"owner_decision_accepted_count": 0,
|
||||
"owner_approval_record_created": false,
|
||||
"runtime_gate_opened": false,
|
||||
"raw_payload_allowed": false,
|
||||
"secret_value_collection_allowed": false,
|
||||
"runtime_execution_authorized": false,
|
||||
"action_buttons_allowed": false,
|
||||
"not_authorization": true
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -900,6 +900,16 @@
|
||||
"runtime_delta": false,
|
||||
"execution_authorized": false,
|
||||
"not_authorization": true
|
||||
},
|
||||
{
|
||||
"delta_id": "s2_35_iwooos_host_owner_decision_record_formal_record_queue_packets",
|
||||
"display_order": 64,
|
||||
"progress_axis": "framework_detail",
|
||||
"headline_percent_delta": 0,
|
||||
"framework_delta_visible": true,
|
||||
"runtime_delta": false,
|
||||
"execution_authorized": false,
|
||||
"not_authorization": true
|
||||
}
|
||||
],
|
||||
"next_safe_actions": [
|
||||
@@ -1283,7 +1293,8 @@
|
||||
"S2.31 只新增 IwoooS host owner decision record write-up review outcome lanes;host_owner_decision_record_writeup_review_outcome_lane_count=7、decision_record_writeup_review_passed_count=0、decision_record_writeup_completed_count=0、decision_record_created=false、owner_decision_received_count=0、owner_decision_accepted_count=0、owner_approval_record_created=false、runtime_gate_opened=false,不把 write-up review outcome 當正式決策紀錄、完成、接受、批准或 runtime gate。",
|
||||
"S2.32 只新增 IwoooS host owner decision record formal candidate packets;host_owner_decision_record_formal_candidate_packet_count=7、formal_record_candidate_finalized_count=0、decision_record_created=false、owner_decision_received_count=0、owner_decision_accepted_count=0、owner_approval_record_created=false、runtime_gate_opened=false,不把 formal candidate packet 當正式決策紀錄、完成、接受、批准或 runtime gate。",
|
||||
"S2.33 只新增 IwoooS host owner decision record formal candidate review checklist;host_owner_decision_record_formal_candidate_review_checklist_item_count=7、formal_record_candidate_review_passed_count=0、formal_record_candidate_finalized_count=0、decision_record_created=false、owner_decision_received_count=0、owner_decision_accepted_count=0、owner_approval_record_created=false、runtime_gate_opened=false,不把 formal candidate review 當正式決策紀錄、完成、接受、批准或 runtime gate。",
|
||||
"S2.34 只新增 IwoooS host owner decision record formal candidate review outcome lanes;host_owner_decision_record_formal_candidate_review_outcome_lane_count=8、formal_record_candidate_review_passed_count=0、formal_record_candidate_finalized_count=0、decision_record_created=false、owner_decision_received_count=0、owner_decision_accepted_count=0、owner_approval_record_created=false、runtime_gate_opened=false,不把 formal candidate review outcome 當正式決策紀錄、完成、接受、批准或 runtime gate。"
|
||||
"S2.34 只新增 IwoooS host owner decision record formal candidate review outcome lanes;host_owner_decision_record_formal_candidate_review_outcome_lane_count=8、formal_record_candidate_review_passed_count=0、formal_record_candidate_finalized_count=0、decision_record_created=false、owner_decision_received_count=0、owner_decision_accepted_count=0、owner_approval_record_created=false、runtime_gate_opened=false,不把 formal candidate review outcome 當正式決策紀錄、完成、接受、批准或 runtime gate。",
|
||||
"S2.35 只新增 IwoooS host owner decision record formal record queue packets;host_owner_decision_record_formal_record_queue_packet_count=8、formal_record_queue_enqueued_count=0、decision_record_created=false、owner_decision_received_count=0、owner_decision_accepted_count=0、owner_approval_record_created=false、runtime_gate_opened=false,不把 formal record queue packet 當 enqueue、正式決策紀錄、接受、批准或 runtime gate。"
|
||||
],
|
||||
"forbidden_actions": [
|
||||
"start_kali_scan",
|
||||
|
||||
Reference in New Issue
Block a user