计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
shift-camouflage【效率与协作】Implement cuttlefish-inspired adaptive interfaces — polymorphic APIs, context-aware behavior, feature flags, and attack surface reduction. Covers environmental assessment, chromatophore mapping, dynamic interface generation, behavioral polymorphism, and pattern disruption for systems that must present different faces to different observers. Use when …
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
實現適應性表面變換——多形介面、上下文感知行為與動態呈現——靈感取自烏賊之色素細胞。系統表面隨環境調適而核心保持穩定,藉此縮減攻擊面並優化與多樣觀察者之互動。
adapt-architecture:當表面變更已足夠而深度變換非必要辨識誰與系統互動及每位觀察者所需所見。
Observer-Surface Matrix:
┌──────────────┬────────────────────────┬─────────────────┬──────────────┐
│ Observer │ Required Surface │ Hidden Surface │ Threat Level │
├──────────────┼────────────────────────┼─────────────────┼──────────────┤
│ End users │ Public API v2, UI │ Internal APIs, │ Low │
│ │ │ admin endpoints │ │
├──────────────┼────────────────────────┼─────────────────┼──────────────┤
│ Partner API │ Partner API, webhooks │ Internal logic, │ Medium │
│ │ │ user data │ │
├──────────────┼────────────────────────┼─────────────────┼──────────────┤
│ Admin tools │ Full API, debug │ Raw data store │ Low │
│ │ endpoints │ access │ │
├──────────────┼────────────────────────┼─────────────────┼──────────────┤
│ Adversaries │ Nothing (minimal) │ Everything │ High │
│ │ │ possible │ │
└──────────────┴────────────────────────┴─────────────────┴──────────────┘
預期: 完整之觀察者全景,含每位觀察者之表面需求。此驅動所有後續偽裝設計。
失敗時: 若觀察者識別不完整,從兩極端開始:最具特權之觀察者(管理員)與最受限者(對手)。為此二者設計表面,再為其間之觀察者插值推斷。
建立觀察者上下文與表面呈現之間之映射——即「色素細胞」層。
Chromatophore Architecture:
┌──────────────────────────────────────────────────────┐
│ Observer Request │
│ │ │
│ ↓ │
│ ┌─────────────────┐ │
│ │ Context Extract │ ← Auth, origin, flags, time │
│ └────────┬────────┘ │
│ ↓ │
│ ┌─────────────────┐ │
│ │ Surface Select │ ← Observer-surface matrix lookup │
│ └────────┬────────┘ │
│ ↓ │
│ ┌─────────────────┐ │
│ │ Core System │ ← Processes request normally │
│ └────────┬────────┘ │
│ ↓ │
│ ┌─────────────────┐ │
│ │ Surface Filter │ ← Remove/transform/add elements │
│ └────────┬────────┘ │
│ ↓ │
│ Observer Response (adapted surface) │
└──────────────────────────────────────────────────────┘
預期: 色素細胞映射可將觀察者上下文翻譯為表面配置。映射明確、可審計,並與核心邏輯分離。
失敗時: 若映射過於複雜(上下文組合過多),簡化為角色制表面:定義 3-5 種表面組態(公開、合作夥伴、管理員、內部、最小),將每位觀察者映射至其一。
使系統行為隨上下文調適,非僅其表面外觀。
預期: 系統行為隨觀察者上下文調適——同一核心邏輯為不同對象產生合適回應。功能旗標支援新行為之漸進式發布。
失敗時: 若行為多形性產生過多代碼路徑,整合為流水線模型:核心邏輯 → 政策層 → 呈現層。多形性僅存於政策與呈現層,核心邏輯保持單一。
將對手所能觀察與互動者降至最低。
defend-colony)預期: 最小化之攻擊面,使對手難以判斷系統技術堆疊、內部結構或隱藏能力。偵察嘗試可被偵測並追蹤。
失敗時: 若表面縮減破壞合法消費者,則觀察者-表面矩陣不完整——合法需求被隱藏。重審步驟一並更新矩陣。若隨機化致問題,將隨機化縮限至非功能面(時序、標頭),並使功能回應保持確定。
確保動態表面保持一致、可除錯、可維護。
預期: 可維護、可測試、文件完備之表面調適系統。動態本質不犧牲除錯、文件化或演化介面之能力。
失敗時: 若色素細胞層成除錯夢魘,加入透明度:每回應含追蹤標頭(僅管理/除錯組態可見),標明套用之表面組態及決定它之上下文訊號。
assess-form — 表面調適或可解決形態評估識別之壓力,無需深度變換adapt-architecture — 表面調適不足時之深度結構變更repair-damage — 表面調適可於修復期間遮蔽損傷(須謹慎——勿隱藏真實問題)defend-colony — 攻擊面縮減為防禦之一層;偵察偵測饋入防禦coordinate-swarm — 分散式系統中之上下文感知行為需協調之表面調適configure-api-gateway — API 閘道在實務上實現許多色素細胞層功能deploy-to-kubernetes — Kubernetes 服務與入口可實現網路層之表面控制