Imported from industry-ai/blazeclaw (
blazeclaw/skills/self-evolving/SKILL.md). Install upstream withnpx skills add industry-ai/blazeclaw --skill self-evolving. Copyright stays with the author.
Self-Evolving Skill
Log learnings and errors to markdown files for continuous improvement. Important patterns can be promoted into workspace guidance files.
Quick Reference
| Situation | Action |
|---|---|
| Command/operation fails | Log to .learnings/ERRORS.md |
| User corrects you | Log to .learnings/LEARNINGS.md with category correction |
| User wants missing feature | Log to .learnings/FEATURE_REQUESTS.md |
| Knowledge was outdated | Log to .learnings/LEARNINGS.md with category knowledge_gap |
| Found better approach | Log to .learnings/LEARNINGS.md with category best_practice |
| Outage simulation drill completes | Run scripts/outage-outcome-promoter.* with tenant + phase + policy profile inputs to log scored recommendations |
Skill Layout
.learnings/— runtime logs and entriesassets/— reusable templatesreferences/— setup and integration guidancescripts/— helper scriptshooks/blazeclaw/— dedicated event-hook adapter artifacts
Logging Targets
blazeclaw/skills/self-evolving/.learnings/LEARNINGS.mdblazeclaw/skills/self-evolving/.learnings/ERRORS.mdblazeclaw/skills/self-evolving/.learnings/FEATURE_REQUESTS.mdblazeclaw/skills/self-evolving/.learnings/POLICY_TUNING_RECOMMENDATIONS.mdblazeclaw/skills/self-evolving/.learnings/OUTAGE_TREND_HISTORY.csvblazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.csvblazeclaw/skills/self-evolving/assets/policy-profile-conjugate-priors.csvblazeclaw/skills/self-evolving/assets/policy-profile-conjugate-priors.template.csvblazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifestblazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest.templateblazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.confblazeclaw/skills/self-evolving/assets/policy-profile-key-revocations.csvblazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.attestationblazeclaw/skills/self-evolving/assets/policy-profile-revocation-slo.confblazeclaw/skills/self-evolving/.learnings/TENANT_TRUST_POLICY_ATTESTATION_DASHBOARD.mdblazeclaw/skills/self-evolving/.learnings/TENANT_TRUST_POLICY_ATTESTATION_HISTORY.csvblazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_ATTESTATION_ANOMALY_HEATMAP.mdblazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_AUTO_REMEDIATION_ROUTING.mdblazeclaw/skills/self-evolving/assets/tenant-criticality-tiers.csvblazeclaw/skills/self-evolving/assets/attestation-anomaly-threshold-tiers.csvblazeclaw/skills/self-evolving/assets/attestation-anomaly-time-decay-policy.confblazeclaw/skills/self-evolving/assets/attestation-anomaly-recurrence-tuning-policy.confblazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-decomposition-policy.confblazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-overlay-policy.csvblazeclaw/skills/self-evolving/assets/attestation-anomaly-causal-clustering-policy.confblazeclaw/skills/self-evolving/.learnings/ANOMALY_CAUSAL_HISTORY.csvblazeclaw/skills/self-evolving/.learnings/SEASONAL_OVERLAY_CANDIDATES.mdblazeclaw/skills/self-evolving/assets/attestation-anomaly-causal-graphing-policy.confblazeclaw/skills/self-evolving/.learnings/CAUSAL_CONFIDENCE_GRAPH.mdblazeclaw/skills/self-evolving/.learnings/CAUSAL_GRAPH_EXPLAINABILITY_TRACES.mdblazeclaw/skills/self-evolving/.learnings/CAUSAL_GRAPH_EXPLAINABILITY_HISTORY.csvblazeclaw/skills/self-evolving/.learnings/CAUSAL_DRIFT_ROOT_CAUSE_NARRATIVES.md
Outage Simulation Outcome Workflow
Capture outage drill outcomes and translate them into reusable guidance.
- Run one of the outage promoter scripts after each drill:
scripts/outage-outcome-promoter.shscripts/outage-outcome-promoter.ps1
- Provide required metadata:
- simulation id
- tenant id
- rollout phase (
r1|r2|r3|r4) - policy profile (
--policy-profile, defaultdefault) - environment (
--environment,dev|stage|prod, defaultprod) - dependency (
registryorauthority) - result (
passorfail) - evidence path
- optional weights file (
--weights-file, defaults toassets/policy-profile-scoring-weights.csv) - optional conjugate-prior policy profile file for dependency-specific
posterior tuning (
--conjugate-prior-policy-file, defaults toassets/policy-profile-conjugate-priors.csv) - optional dependency-specific posterior tuning controls:
--disable-dependency-specific-posterior-tuning--require-conjugate-prior-policy
- optional trend window size (
--trend-window-size, default20) - optional strict schema version gate (
--strict-schema-version) - optional signed-manifest verification gate:
--manifest-file(defaults toassets/policy-profile-scoring-weights.manifest)--require-signed-manifest(fail-fast if verification cannot be completed)
- optional cryptographic signature verification mode:
--signature-verification-mode none|kms|sigstore- KMS mode:
--kms-public-key-file <path> - Sigstore mode:
--sigstore-certificate-file <path>--sigstore-certificate-identity <identity>--sigstore-oidc-issuer <issuer>- optional
--cosign-path <path>
- tool dependencies:
- KMS mode:
openssl - Sigstore mode:
cosign
- KMS mode:
- optional trust-policy distribution and key revocation gates:
--trust-policy-file(defaults toassets/policy-profile-trust-policy.conf)--require-trust-policy--revocation-file(defaults toassets/policy-profile-key-revocations.csv)--require-revocation-check
- optional trust-policy publication attestation and revocation SLO
alert gates:
--trust-policy-attestation-file(defaults toassets/policy-profile-trust-policy.attestation)--require-trust-policy-attestation--revocation-slo-file(defaults toassets/policy-profile-revocation-slo.conf)--require-revocation-slo
- optional tenant attestation aggregation dashboard controls:
--attestation-dashboard-file(defaults to.learnings/TENANT_TRUST_POLICY_ATTESTATION_DASHBOARD.md)--attestation-history-file(defaults to.learnings/TENANT_TRUST_POLICY_ATTESTATION_HISTORY.csv)--attestation-baseline-window(default20)--attestation-anomaly-threshold-percent(default25)--require-attestation-baseline-gate--disable-attestation-dashboard
- optional cross-tenant heatmap and routing controls:
--cross-tenant-heatmap-file(defaults to.learnings/CROSS_TENANT_ATTESTATION_ANOMALY_HEATMAP.md)--auto-remediation-routing-file(defaults to.learnings/CROSS_TENANT_AUTO_REMEDIATION_ROUTING.md)--disable-cross-tenant-heatmap
- optional adaptive anomaly threshold calibration controls:
--tenant-criticality-file(defaults toassets/tenant-criticality-tiers.csv)--adaptive-threshold-policy-file(defaults toassets/attestation-anomaly-threshold-tiers.csv)--disable-adaptive-threshold-calibration--require-adaptive-threshold-policy
- optional time-decay anomaly weighting controls:
--time-decay-policy-file(defaults toassets/attestation-anomaly-time-decay-policy.conf)--time-decay-half-life(default5)--disable-time-decay-weighting--require-time-decay-policy
- optional recurrence auto-tuning controls:
--recurrence-tuning-policy-file(defaults toassets/attestation-anomaly-recurrence-tuning-policy.conf)--disable-recurrence-auto-tuning--require-recurrence-tuning-policy
- optional seasonal recurrence decomposition controls:
--seasonal-decomposition-policy-file(defaults toassets/attestation-anomaly-seasonal-decomposition-policy.conf)--reporting-cycle-length(default12)--disable-seasonal-recurrence-decomposition--require-seasonal-decomposition-policy
- optional holiday/event overlay controls:
--seasonal-overlay-policy-file(defaults toassets/attestation-anomaly-seasonal-overlay-policy.csv)--disable-seasonal-overlay-tuning--require-seasonal-overlay-policy
- optional anomaly-causal clustering controls:
--causal-clustering-policy-file(defaults toassets/attestation-anomaly-causal-clustering-policy.conf)--overlay-candidate-file(defaults to.learnings/SEASONAL_OVERLAY_CANDIDATES.md)--disable-causal-clustering--require-causal-clustering-policy
- optional confidence-weighted causal graphing controls:
--causal-graphing-policy-file(defaults toassets/attestation-anomaly-causal-graphing-policy.conf)--causal-graph-file(defaults to.learnings/CAUSAL_CONFIDENCE_GRAPH.md)--disable-confidence-causal-graphing--require-causal-graphing-policy--graph-cohort-window(default30)--graph-temporal-decay-rate(default0.15)--disable-graph-edge-persistence--graph-explainability-file(defaults to.learnings/CAUSAL_GRAPH_EXPLAINABILITY_TRACES.md)--disable-graph-explainability-traces--disable-explainer-diffing--explainer-drift-threshold(default15)--drift-root-cause-file(defaults to.learnings/CAUSAL_DRIFT_ROOT_CAUSE_NARRATIVES.md)--disable-drift-root-cause-synthesis--disable-probabilistic-confidence-bounds--confidence-bound-zscore(default1.96)--disable-bayesian-posterior-confidence--bayes-prior-alpha(default1)--bayes-prior-beta(default1)
- Script outputs:
- learning promotion candidate appended to
.learnings/LEARNINGS.md - policy tuning recommendation appended to
.learnings/POLICY_TUNING_RECOMMENDATIONS.md - tenant-scoped trend history appended to
.learnings/OUTAGE_TREND_HISTORY.csv - dependency-segmented trend window metrics for each tenant
- phase-aware recommendation score and severity using policy profile scoring weights
- fail-fast validation errors when weights file or profile is missing or malformed
- optional fail-fast schema mismatch errors when strict schema gate is enabled
- optional fail-fast signed-manifest integrity errors when manifest metadata is missing or weight digest mismatches
- optional fail-fast cryptographic signature verification errors for KMS/Sigstore integration when mode-specific checks fail
- optional fail-fast trust-policy distribution errors for stale or unauthorized key usage
- optional fail-fast revocation-list errors when manifest key is revoked
- optional fail-fast trust-policy attestation errors when publication metadata is missing or digest mismatches
- optional fail-fast revocation propagation SLO errors when freshness thresholds are exceeded
- optional fail-fast tenant attestation anomaly baseline breaches when baseline gate is enabled
- optional cross-tenant anomaly heatmap entries with tenant severity bands
- optional cross-tenant auto-remediation routing recommendations for anomaly severity
- optional adaptive anomaly threshold calibration outputs using tenant criticality tiers
- optional time-decay weighted anomaly outputs for drift-sensitive tenant baselines
- optional auto-tuned decay-factor outputs derived from tenant incident recurrence patterns
- optional seasonal decomposition outputs to tune decay factors by reporting cycle phase
- optional holiday/event overlay outputs for cross-cycle seasonal multiplier tuning
- optional anomaly-causal clustering outputs for suggested seasonal overlay candidates
- optional confidence-weighted causal graph outputs for multi-factor overlay recommendations
- optional temporal decay and edge persistence scoring outputs across drill cohorts
- optional cohort-aware explainability traces for recommendation auditability
- optional consecutive cohort explainer diff outputs for audit drift detection
- optional root-cause narrative synthesis outputs for flagged drift events
- optional probabilistic confidence-bound evidence statements in drift root-cause narratives
- optional Bayesian posterior update evidence statements for narrative confidence intervals
- optional dependency-specific conjugate-prior posterior tuning outputs resolved from policy profile + environment + tenant + dependency hierarchy with wildcard fallback
- optional fail-fast conjugate-prior profile resolution errors when dependency-specific posterior tuning gate is enabled
- learning promotion candidate appended to
- Promote proven recommendations into governance guidance files:
AGENTS.mdTOOLS.md.github/copilot-instructions.md
Promotion Targets
When a pattern is proven, promote it to:
AGENTS.md(workflow/process)SOUL.md(behavior)TOOLS.md(tool gotchas)MEMORY.md(durable context).github/copilot-instructions.md(editor assistant guidance)
References
references/examples.mdreferences/hooks-setup.mdreferences/openclaw-integration.md(BlazeClaw content in legacy filename)references/hook-governance-policy-template.mdreferences/hook-rollout-policy-template.mdreferences/federated-remediation-governance-scorecard-template.mdreferences/enterprise-policy-attestation-publication-template.md
Usage Guide (BlazeClaw)
- Ensure the skill exists at
blazeclaw/skills/self-evolving/. - Ensure hook adapter artifacts exist:
hooks/blazeclaw/HOOK.mdhooks/blazeclaw/handler.ts
- Start BlazeClaw runtime from repo root.
- Verify prompt lifecycle injection via diagnostics report field:
hooks.selfEvolvingHookTriggered: trueskills.selfEvolvingReminderInjected: true(fallback/legacy visibility)hooks.reminderStateandhooks.reminderReasonfor transition telemetry
Rollout Checklist
- Verify
.learnings/*files are writable. - Verify reminder appears in prompt lifecycle when skill is eligible.
- Verify scripts run in your shell environment:
scripts/activator.shscripts/activator.ps1scripts/error-detector.shscripts/error-detector.ps1scripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-001 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --dependency registry --result pass --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.ps1 --dry-run --simulation-id SIM-AUTH-001 --tenant-id tenant-a --rollout-phase r3 --policy-profile org-dr-sentinel --dependency authority --result fail --evidence-path reports/drills/sample-authority.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-002 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --strict-schema-version v1 --dependency registry --result pass --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-003 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --strict-schema-version v1 --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --dependency registry --result pass --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-004 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --strict-schema-version v1 --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --signature-verification-mode kms --kms-public-key-file ./keys/org-governance-public.pem --dependency registry --result pass --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-005 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --signature-verification-mode sigstore --sigstore-certificate-file ./keys/org-governance-cert.pem --sigstore-certificate-identity governance-signing-service@example.com --sigstore-oidc-issuer https://token.actions.githubusercontent.com --dependency registry --result pass --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-006 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --require-trust-policy --trust-policy-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.conf --require-revocation-check --revocation-file blazeclaw/skills/self-evolving/assets/policy-profile-key-revocations.csv --dependency registry --result pass --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-007 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --require-trust-policy --trust-policy-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.conf --require-revocation-check --revocation-file blazeclaw/skills/self-evolving/assets/policy-profile-key-revocations.csv --require-trust-policy-attestation --trust-policy-attestation-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.attestation --require-revocation-slo --revocation-slo-file blazeclaw/skills/self-evolving/assets/policy-profile-revocation-slo.conf --dependency registry --result pass --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-008 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --require-trust-policy --trust-policy-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.conf --require-revocation-check --revocation-file blazeclaw/skills/self-evolving/assets/policy-profile-key-revocations.csv --require-trust-policy-attestation --trust-policy-attestation-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.attestation --require-revocation-slo --revocation-slo-file blazeclaw/skills/self-evolving/assets/policy-profile-revocation-slo.conf --attestation-baseline-window 20 --attestation-anomaly-threshold-percent 25 --require-attestation-baseline-gate --dependency registry --result pass --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-009 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --require-trust-policy --trust-policy-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.conf --require-revocation-check --revocation-file blazeclaw/skills/self-evolving/assets/policy-profile-key-revocations.csv --require-trust-policy-attestation --trust-policy-attestation-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.attestation --require-revocation-slo --revocation-slo-file blazeclaw/skills/self-evolving/assets/policy-profile-revocation-slo.conf --attestation-baseline-window 20 --attestation-anomaly-threshold-percent 25 --require-attestation-baseline-gate --cross-tenant-heatmap-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_ATTESTATION_ANOMALY_HEATMAP.md --auto-remediation-routing-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_AUTO_REMEDIATION_ROUTING.md --dependency registry --result pass --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-010 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --require-trust-policy --trust-policy-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.conf --require-revocation-check --revocation-file blazeclaw/skills/self-evolving/assets/policy-profile-key-revocations.csv --require-trust-policy-attestation --trust-policy-attestation-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.attestation --require-revocation-slo --revocation-slo-file blazeclaw/skills/self-evolving/assets/policy-profile-revocation-slo.conf --attestation-baseline-window 20 --attestation-anomaly-threshold-percent 25 --require-attestation-baseline-gate --tenant-criticality-file blazeclaw/skills/self-evolving/assets/tenant-criticality-tiers.csv --adaptive-threshold-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-threshold-tiers.csv --require-adaptive-threshold-policy --cross-tenant-heatmap-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_ATTESTATION_ANOMALY_HEATMAP.md --auto-remediation-routing-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_AUTO_REMEDIATION_ROUTING.md --dependency registry --result pass --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-011 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --require-trust-policy --trust-policy-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.conf --require-revocation-check --revocation-file blazeclaw/skills/self-evolving/assets/policy-profile-key-revocations.csv --require-trust-policy-attestation --trust-policy-attestation-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.attestation --require-revocation-slo --revocation-slo-file blazeclaw/skills/self-evolving/assets/policy-profile-revocation-slo.conf --attestation-baseline-window 20 --attestation-anomaly-threshold-percent 25 --require-attestation-baseline-gate --tenant-criticality-file blazeclaw/skills/self-evolving/assets/tenant-criticality-tiers.csv --adaptive-threshold-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-threshold-tiers.csv --require-adaptive-threshold-policy --time-decay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-time-decay-policy.conf --time-decay-half-life 5 --require-time-decay-policy --cross-tenant-heatmap-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_ATTESTATION_ANOMALY_HEATMAP.md --auto-remediation-routing-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_AUTO_REMEDIATION_ROUTING.md --dependency registry --result pass --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-012 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --require-trust-policy --trust-policy-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.conf --require-revocation-check --revocation-file blazeclaw/skills/self-evolving/assets/policy-profile-key-revocations.csv --require-trust-policy-attestation --trust-policy-attestation-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.attestation --require-revocation-slo --revocation-slo-file blazeclaw/skills/self-evolving/assets/policy-profile-revocation-slo.conf --attestation-baseline-window 20 --attestation-anomaly-threshold-percent 25 --require-attestation-baseline-gate --tenant-criticality-file blazeclaw/skills/self-evolving/assets/tenant-criticality-tiers.csv --adaptive-threshold-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-threshold-tiers.csv --require-adaptive-threshold-policy --time-decay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-time-decay-policy.conf --require-time-decay-policy --recurrence-tuning-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-recurrence-tuning-policy.conf --require-recurrence-tuning-policy --cross-tenant-heatmap-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_ATTESTATION_ANOMALY_HEATMAP.md --auto-remediation-routing-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_AUTO_REMEDIATION_ROUTING.md --dependency registry --result pass --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-013 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --require-trust-policy --trust-policy-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.conf --require-revocation-check --revocation-file blazeclaw/skills/self-evolving/assets/policy-profile-key-revocations.csv --require-trust-policy-attestation --trust-policy-attestation-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.attestation --require-revocation-slo --revocation-slo-file blazeclaw/skills/self-evolving/assets/policy-profile-revocation-slo.conf --attestation-baseline-window 20 --attestation-anomaly-threshold-percent 25 --require-attestation-baseline-gate --tenant-criticality-file blazeclaw/skills/self-evolving/assets/tenant-criticality-tiers.csv --adaptive-threshold-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-threshold-tiers.csv --require-adaptive-threshold-policy --time-decay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-time-decay-policy.conf --require-time-decay-policy --recurrence-tuning-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-recurrence-tuning-policy.conf --require-recurrence-tuning-policy --seasonal-decomposition-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-decomposition-policy.conf --reporting-cycle-length 12 --require-seasonal-decomposition-policy --cross-tenant-heatmap-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_ATTESTATION_ANOMALY_HEATMAP.md --auto-remediation-routing-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_AUTO_REMEDIATION_ROUTING.md --dependency registry --result pass --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-014 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --require-trust-policy --trust-policy-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.conf --require-revocation-check --revocation-file blazeclaw/skills/self-evolving/assets/policy-profile-key-revocations.csv --require-trust-policy-attestation --trust-policy-attestation-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.attestation --require-revocation-slo --revocation-slo-file blazeclaw/skills/self-evolving/assets/policy-profile-revocation-slo.conf --attestation-baseline-window 20 --attestation-anomaly-threshold-percent 25 --require-attestation-baseline-gate --tenant-criticality-file blazeclaw/skills/self-evolving/assets/tenant-criticality-tiers.csv --adaptive-threshold-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-threshold-tiers.csv --require-adaptive-threshold-policy --time-decay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-time-decay-policy.conf --require-time-decay-policy --recurrence-tuning-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-recurrence-tuning-policy.conf --require-recurrence-tuning-policy --seasonal-decomposition-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-decomposition-policy.conf --reporting-cycle-length 12 --require-seasonal-decomposition-policy --seasonal-overlay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-overlay-policy.csv --require-seasonal-overlay-policy --cross-tenant-heatmap-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_ATTESTATION_ANOMALY_HEATMAP.md --auto-remediation-routing-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_AUTO_REMEDIATION_ROUTING.md --dependency registry --result pass --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-015 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --require-trust-policy --trust-policy-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.conf --require-revocation-check --revocation-file blazeclaw/skills/self-evolving/assets/policy-profile-key-revocations.csv --require-trust-policy-attestation --trust-policy-attestation-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.attestation --require-revocation-slo --revocation-slo-file blazeclaw/skills/self-evolving/assets/policy-profile-revocation-slo.conf --attestation-baseline-window 20 --attestation-anomaly-threshold-percent 25 --require-attestation-baseline-gate --tenant-criticality-file blazeclaw/skills/self-evolving/assets/tenant-criticality-tiers.csv --adaptive-threshold-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-threshold-tiers.csv --require-adaptive-threshold-policy --time-decay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-time-decay-policy.conf --require-time-decay-policy --recurrence-tuning-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-recurrence-tuning-policy.conf --require-recurrence-tuning-policy --seasonal-decomposition-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-decomposition-policy.conf --reporting-cycle-length 12 --require-seasonal-decomposition-policy --seasonal-overlay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-overlay-policy.csv --require-seasonal-overlay-policy --causal-clustering-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-causal-clustering-policy.conf --require-causal-clustering-policy --overlay-candidate-file blazeclaw/skills/self-evolving/.learnings/SEASONAL_OVERLAY_CANDIDATES.md --cross-tenant-heatmap-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_ATTESTATION_ANOMALY_HEATMAP.md --auto-remediation-routing-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_AUTO_REMEDIATION_ROUTING.md --dependency registry --result pass --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-016 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --require-trust-policy --trust-policy-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.conf --require-revocation-check --revocation-file blazeclaw/skills/self-evolving/assets/policy-profile-key-revocations.csv --require-trust-policy-attestation --trust-policy-attestation-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.attestation --require-revocation-slo --revocation-slo-file blazeclaw/skills/self-evolving/assets/policy-profile-revocation-slo.conf --attestation-baseline-window 20 --attestation-anomaly-threshold-percent 25 --require-attestation-baseline-gate --tenant-criticality-file blazeclaw/skills/self-evolving/assets/tenant-criticality-tiers.csv --adaptive-threshold-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-threshold-tiers.csv --require-adaptive-threshold-policy --time-decay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-time-decay-policy.conf --require-time-decay-policy --recurrence-tuning-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-recurrence-tuning-policy.conf --require-recurrence-tuning-policy --seasonal-decomposition-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-decomposition-policy.conf --reporting-cycle-length 12 --require-seasonal-decomposition-policy --seasonal-overlay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-overlay-policy.csv --require-seasonal-overlay-policy --causal-clustering-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-causal-clustering-policy.conf --require-causal-clustering-policy --causal-graphing-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-causal-graphing-policy.conf --require-causal-graphing-policy --overlay-candidate-file blazeclaw/skills/self-evolving/.learnings/SEASONAL_OVERLAY_CANDIDATES.md --causal-graph-file blazeclaw/skills/self-evolving/.learnings/CAUSAL_CONFIDENCE_GRAPH.md --cross-tenant-heatmap-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_ATTESTATION_ANOMALY_HEATMAP.md --auto-remediation-routing-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_AUTO_REMEDIATION_ROUTING.md --dependency registry --result pass --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-017 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --require-trust-policy --trust-policy-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.conf --require-revocation-check --revocation-file blazeclaw/skills/self-evolving/assets/policy-profile-key-revocations.csv --require-trust-policy-attestation --trust-policy-attestation-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.attestation --require-revocation-slo --revocation-slo-file blazeclaw/skills/self-evolving/assets/policy-profile-revocation-slo.conf --attestation-baseline-window 20 --attestation-anomaly-threshold-percent 25 --require-attestation-baseline-gate --tenant-criticality-file blazeclaw/skills/self-evolving/assets/tenant-criticality-tiers.csv --adaptive-threshold-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-threshold-tiers.csv --require-adaptive-threshold-policy --time-decay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-time-decay-policy.conf --require-time-decay-policy --recurrence-tuning-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-recurrence-tuning-policy.conf --require-recurrence-tuning-policy --seasonal-decomposition-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-decomposition-policy.conf --reporting-cycle-length 12 --require-seasonal-decomposition-policy --seasonal-overlay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-overlay-policy.csv --require-seasonal-overlay-policy --causal-clustering-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-causal-clustering-policy.conf --require-causal-clustering-policy --causal-graphing-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-causal-graphing-policy.conf --require-causal-graphing-policy --graph-cohort-window 30 --graph-temporal-decay-rate 0.15 --overlay-candidate-file blazeclaw/skills/self-evolving/.learnings/SEASONAL_OVERLAY_CANDIDATES.md --causal-graph-file blazeclaw/skills/self-evolving/.learnings/CAUSAL_CONFIDENCE_GRAPH.md --cross-tenant-heatmap-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_ATTESTATION_ANOMALY_HEATMAP.md --auto-remediation-routing-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_AUTO_REMEDIATION_ROUTING.md --dependency registry --result pass --failure-mode certificate-expiry --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-018 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --require-trust-policy --trust-policy-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.conf --require-revocation-check --revocation-file blazeclaw/skills/self-evolving/assets/policy-profile-key-revocations.csv --require-trust-policy-attestation --trust-policy-attestation-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.attestation --require-revocation-slo --revocation-slo-file blazeclaw/skills/self-evolving/assets/policy-profile-revocation-slo.conf --attestation-baseline-window 20 --attestation-anomaly-threshold-percent 25 --require-attestation-baseline-gate --tenant-criticality-file blazeclaw/skills/self-evolving/assets/tenant-criticality-tiers.csv --adaptive-threshold-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-threshold-tiers.csv --require-adaptive-threshold-policy --time-decay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-time-decay-policy.conf --require-time-decay-policy --recurrence-tuning-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-recurrence-tuning-policy.conf --require-recurrence-tuning-policy --seasonal-decomposition-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-decomposition-policy.conf --reporting-cycle-length 12 --require-seasonal-decomposition-policy --seasonal-overlay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-overlay-policy.csv --require-seasonal-overlay-policy --causal-clustering-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-causal-clustering-policy.conf --require-causal-clustering-policy --causal-graphing-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-causal-graphing-policy.conf --require-causal-graphing-policy --graph-cohort-window 30 --graph-temporal-decay-rate 0.15 --graph-explainability-file blazeclaw/skills/self-evolving/.learnings/CAUSAL_GRAPH_EXPLAINABILITY_TRACES.md --overlay-candidate-file blazeclaw/skills/self-evolving/.learnings/SEASONAL_OVERLAY_CANDIDATES.md --causal-graph-file blazeclaw/skills/self-evolving/.learnings/CAUSAL_CONFIDENCE_GRAPH.md --cross-tenant-heatmap-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_ATTESTATION_ANOMALY_HEATMAP.md --auto-remediation-routing-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_AUTO_REMEDIATION_ROUTING.md --dependency registry --result pass --failure-mode certificate-expiry --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-019 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --require-trust-policy --trust-policy-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.conf --require-revocation-check --revocation-file blazeclaw/skills/self-evolving/assets/policy-profile-key-revocations.csv --require-trust-policy-attestation --trust-policy-attestation-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.attestation --require-revocation-slo --revocation-slo-file blazeclaw/skills/self-evolving/assets/policy-profile-revocation-slo.conf --attestation-baseline-window 20 --attestation-anomaly-threshold-percent 25 --require-attestation-baseline-gate --tenant-criticality-file blazeclaw/skills/self-evolving/assets/tenant-criticality-tiers.csv --adaptive-threshold-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-threshold-tiers.csv --require-adaptive-threshold-policy --time-decay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-time-decay-policy.conf --require-time-decay-policy --recurrence-tuning-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-recurrence-tuning-policy.conf --require-recurrence-tuning-policy --seasonal-decomposition-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-decomposition-policy.conf --reporting-cycle-length 12 --require-seasonal-decomposition-policy --seasonal-overlay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-overlay-policy.csv --require-seasonal-overlay-policy --causal-clustering-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-causal-clustering-policy.conf --require-causal-clustering-policy --causal-graphing-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-causal-graphing-policy.conf --require-causal-graphing-policy --graph-cohort-window 30 --graph-temporal-decay-rate 0.15 --explainer-drift-threshold 15 --graph-explainability-file blazeclaw/skills/self-evolving/.learnings/CAUSAL_GRAPH_EXPLAINABILITY_TRACES.md --overlay-candidate-file blazeclaw/skills/self-evolving/.learnings/SEASONAL_OVERLAY_CANDIDATES.md --causal-graph-file blazeclaw/skills/self-evolving/.learnings/CAUSAL_CONFIDENCE_GRAPH.md --cross-tenant-heatmap-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_ATTESTATION_ANOMALY_HEATMAP.md --auto-remediation-routing-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_AUTO_REMEDIATION_ROUTING.md --dependency registry --result fail --failure-mode certificate-expiry --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-020 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --require-trust-policy --trust-policy-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.conf --require-revocation-check --revocation-file blazeclaw/skills/self-evolving/assets/policy-profile-key-revocations.csv --require-trust-policy-attestation --trust-policy-attestation-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.attestation --require-revocation-slo --revocation-slo-file blazeclaw/skills/self-evolving/assets/policy-profile-revocation-slo.conf --attestation-baseline-window 20 --attestation-anomaly-threshold-percent 25 --require-attestation-baseline-gate --tenant-criticality-file blazeclaw/skills/self-evolving/assets/tenant-criticality-tiers.csv --adaptive-threshold-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-threshold-tiers.csv --require-adaptive-threshold-policy --time-decay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-time-decay-policy.conf --require-time-decay-policy --recurrence-tuning-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-recurrence-tuning-policy.conf --require-recurrence-tuning-policy --seasonal-decomposition-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-decomposition-policy.conf --reporting-cycle-length 12 --require-seasonal-decomposition-policy --seasonal-overlay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-overlay-policy.csv --require-seasonal-overlay-policy --causal-clustering-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-causal-clustering-policy.conf --require-causal-clustering-policy --causal-graphing-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-causal-graphing-policy.conf --require-causal-graphing-policy --graph-cohort-window 30 --graph-temporal-decay-rate 0.15 --explainer-drift-threshold 15 --graph-explainability-file blazeclaw/skills/self-evolving/.learnings/CAUSAL_GRAPH_EXPLAINABILITY_TRACES.md --drift-root-cause-file blazeclaw/skills/self-evolving/.learnings/CAUSAL_DRIFT_ROOT_CAUSE_NARRATIVES.md --overlay-candidate-file blazeclaw/skills/self-evolving/.learnings/SEASONAL_OVERLAY_CANDIDATES.md --causal-graph-file blazeclaw/skills/self-evolving/.learnings/CAUSAL_CONFIDENCE_GRAPH.md --cross-tenant-heatmap-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_ATTESTATION_ANOMALY_HEATMAP.md --auto-remediation-routing-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_AUTO_REMEDIATION_ROUTING.md --dependency registry --result fail --failure-mode certificate-expiry --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-021 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --require-trust-policy --trust-policy-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.conf --require-revocation-check --revocation-file blazeclaw/skills/self-evolving/assets/policy-profile-key-revocations.csv --require-trust-policy-attestation --trust-policy-attestation-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.attestation --require-revocation-slo --revocation-slo-file blazeclaw/skills/self-evolving/assets/policy-profile-revocation-slo.conf --attestation-baseline-window 20 --attestation-anomaly-threshold-percent 25 --require-attestation-baseline-gate --tenant-criticality-file blazeclaw/skills/self-evolving/assets/tenant-criticality-tiers.csv --adaptive-threshold-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-threshold-tiers.csv --require-adaptive-threshold-policy --time-decay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-time-decay-policy.conf --require-time-decay-policy --recurrence-tuning-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-recurrence-tuning-policy.conf --require-recurrence-tuning-policy --seasonal-decomposition-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-decomposition-policy.conf --reporting-cycle-length 12 --require-seasonal-decomposition-policy --seasonal-overlay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-overlay-policy.csv --require-seasonal-overlay-policy --causal-clustering-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-causal-clustering-policy.conf --require-causal-clustering-policy --causal-graphing-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-causal-graphing-policy.conf --require-causal-graphing-policy --graph-cohort-window 30 --graph-temporal-decay-rate 0.15 --explainer-drift-threshold 15 --confidence-bound-zscore 1.96 --graph-explainability-file blazeclaw/skills/self-evolving/.learnings/CAUSAL_GRAPH_EXPLAINABILITY_TRACES.md --drift-root-cause-file blazeclaw/skills/self-evolving/.learnings/CAUSAL_DRIFT_ROOT_CAUSE_NARRATIVES.md --overlay-candidate-file blazeclaw/skills/self-evolving/.learnings/SEASONAL_OVERLAY_CANDIDATES.md --causal-graph-file blazeclaw/skills/self-evolving/.learnings/CAUSAL_CONFIDENCE_GRAPH.md --cross-tenant-heatmap-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_ATTESTATION_ANOMALY_HEATMAP.md --auto-remediation-routing-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_AUTO_REMEDIATION_ROUTING.md --dependency registry --result fail --failure-mode certificate-expiry --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-022 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --require-signed-manifest --manifest-file blazeclaw/skills/self-evolving/assets/policy-profile-scoring-weights.manifest --require-trust-policy --trust-policy-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.conf --require-revocation-check --revocation-file blazeclaw/skills/self-evolving/assets/policy-profile-key-revocations.csv --require-trust-policy-attestation --trust-policy-attestation-file blazeclaw/skills/self-evolving/assets/policy-profile-trust-policy.attestation --require-revocation-slo --revocation-slo-file blazeclaw/skills/self-evolving/assets/policy-profile-revocation-slo.conf --attestation-baseline-window 20 --attestation-anomaly-threshold-percent 25 --require-attestation-baseline-gate --tenant-criticality-file blazeclaw/skills/self-evolving/assets/tenant-criticality-tiers.csv --adaptive-threshold-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-threshold-tiers.csv --require-adaptive-threshold-policy --time-decay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-time-decay-policy.conf --require-time-decay-policy --recurrence-tuning-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-recurrence-tuning-policy.conf --require-recurrence-tuning-policy --seasonal-decomposition-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-decomposition-policy.conf --reporting-cycle-length 12 --require-seasonal-decomposition-policy --seasonal-overlay-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-seasonal-overlay-policy.csv --require-seasonal-overlay-policy --causal-clustering-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-causal-clustering-policy.conf --require-causal-clustering-policy --causal-graphing-policy-file blazeclaw/skills/self-evolving/assets/attestation-anomaly-causal-graphing-policy.conf --require-causal-graphing-policy --graph-cohort-window 30 --graph-temporal-decay-rate 0.15 --explainer-drift-threshold 15 --confidence-bound-zscore 1.96 --bayes-prior-alpha 1 --bayes-prior-beta 1 --graph-explainability-file blazeclaw/skills/self-evolving/.learnings/CAUSAL_GRAPH_EXPLAINABILITY_TRACES.md --drift-root-cause-file blazeclaw/skills/self-evolving/.learnings/CAUSAL_DRIFT_ROOT_CAUSE_NARRATIVES.md --overlay-candidate-file blazeclaw/skills/self-evolving/.learnings/SEASONAL_OVERLAY_CANDIDATES.md --causal-graph-file blazeclaw/skills/self-evolving/.learnings/CAUSAL_CONFIDENCE_GRAPH.md --cross-tenant-heatmap-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_ATTESTATION_ANOMALY_HEATMAP.md --auto-remediation-routing-file blazeclaw/skills/self-evolving/.learnings/CROSS_TENANT_AUTO_REMEDIATION_ROUTING.md --dependency registry --result fail --failure-mode certificate-expiry --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-023 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --conjugate-prior-policy-file blazeclaw/skills/self-evolving/assets/policy-profile-conjugate-priors.csv --require-conjugate-prior-policy --bayes-prior-alpha 1 --bayes-prior-beta 1 --dependency registry --result fail --failure-mode certificate-expiry --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-024 --tenant-id tenant-a --rollout-phase r2 --policy-profile org-prod-opa --environment stage --conjugate-prior-policy-file blazeclaw/skills/self-evolving/assets/policy-profile-conjugate-priors.csv --require-conjugate-prior-policy --dependency authority --result fail --failure-mode certificate-expiry --evidence-path reports/drills/sample-registry.jsonscripts/outage-outcome-promoter.sh --dry-run --simulation-id SIM-REG-001 --tenant-id tenant-a --rollout-phase r2 --policy-profile missing-profile --dependency registry --result pass --evidence-path reports/drills/sample-registry.json(expect fail-fast error)scripts/extract-skill.sh --dry-runscripts/extract-skill.ps1 --dry-run
- Verify policy-as-code rollout controls are mapped in
references/hook-governance-policy-template.md. - Verify federated remediation scorecards are defined from
references/federated-remediation-governance-scorecard-template.md. - Verify organization-specific policy engine and attestation publication
workflow is defined from
references/enterprise-policy-attestation-publication-template.md. - Verify tenant policy registry and centralized attestation authority
wiring is defined in
references/enterprise-policy-attestation-publication-template.md. - Verify outage simulation and automated failover/failback runbooks are
defined in
references/enterprise-policy-attestation-publication-template.md. - Add team-facing guidance entry in
.github/copilot-instructions.md.
Known Limitations
None in current self-evolving runtime scope.
Follow-Up Enhancements
- Add region-aware hierarchical prior overrides on top of environment+tenant+dependency matching (for example: us, eu, apac).