CNCK0NSULTAI-Truthuni0naiHackatonipIII ↗k0nsult.dev ↗ dla botówDomeny osobne, spięte siecią CNC + kernelem.
K0NSULT // ai-truth/ipIII
k0nsult.cloud / ai-truth / ipIII / response-board / en

Response Board

The action layer (Playbook Engine in motion). A kanban-style board drives each incident through the response lifecycle: active playbook, open actions, SLA breaches (overdue), closures and post-remediation tests. The hard rule: no action closes without validation — proof is required that the fix actually works.

🇵🇱 Polski 🇬🇧 English
SIMULATION / demonstration data. All actions, owners, due_at deadlines and statuses on this page are illustrative (demo). They do not reflect real response operations. The status lifecycle and the validation rule are production doctrine — the data is simulated.
Closure only after validation: contained ≠ verified ≠ closed

Containing a threat (contained) is not the same as fixing it (remediated), and a fix is not the same as confirming its effectiveness (verified). Only a verified state with an attached evidence_id allows a transition to closed.

PLAYBOOKACTIONopentriagecontainedremediatedverifiedclosed

Response state SIMULATION

11
Active playbooks
incidents in progress
27
Open actions
open + triage + contained
4
Overdue (SLA)
due_at exceeded
9
Closed (30d)
verified → closed

Response kanban

Active playbook 11

INC-2044 P0PB-Data breachowner: DFIR-lead · started 08:20
INC-2039 P1PB-Vulnerability (CVE)owner: NetSec-1
INC-2038 P2PB-Prompt injectionowner: AI Safety Off.

Open actions 27

ACT-7712 triageIsolate host WKS-114owner: SOC-2 · due 10:00
ACT-7708 containedReset credentials on compromised accountowner: IAM · due 11:30
ACT-7701 openCollect SIEM logs for correlationowner: SOC-1 · due 12:00

Overdue 4

ACT-7695 SLA+3hPatch VPN gateway (CVE)owner: NetSec-1 · due 06:00 ⚠
ACT-7690 SLA+9hBlock IOC on WAFowner: SOC-1 · due yesterday ⚠
ACT-7682 SLA+1dNIS2 72h notification (competent authority report)owner: Legal ⚠ escalation

Closures 9

ACT-7640 closedRemove webshell + hardeningverified: EVD-5077 · SOC-lead
ACT-7631 closedRotate vendor API keysverified: EVD-5069 · DevSecOps

Post-remediation tests 6

TST-3120 verifyRe-scan VPN gateway vulnerabilitiesexpected proof: 0 critical CVEs
TST-3116 verifyRestore-from-backup test (DR)RTO/RPO within target?
TST-3110 verifyPrompt-injection filter regressiontest suite of 40 prompts

Actions table (response_actions) SIMULATION

action_idincidentaction_typeownerstatusdue_atevidence_id
ACT-7712INC-2044host isolationSOC-2triage2026-07-04 10:00
ACT-7708INC-2044credential resetIAMcontained2026-07-04 11:30EVD-5111
ACT-7695INC-2039patch / updateNetSec-1overdue2026-07-04 06:00
ACT-7690INC-2039IOC block (WAF)SOC-1overdue2026-07-03 22:00
ACT-7682INC-2044NIS2 72h reportLegaloverdue2026-07-03 18:00
ACT-7640INC-2010webshell removalSOC-leadclosed2026-07-02 14:00EVD-5077
TST-3120INC-2039vulnerability re-scanDevSecOpsverified?2026-07-04 16:00pending
TST-3116INC-2001DR / restore testOpsverified?2026-07-04 18:00pending

status ∈ {open, triage, contained, remediated, verified, closed}. The transition to closed is blocked until the evidence_id column points to remediation proof in CONFIRMED status (see Evidence Board).

Action status lifecycle

open — action created from a playbook or manually; owner assigned, due_at set by priority (P0≤4h, P1≤24h, P2≤72h, P3 7–30 days).
triage — scope and feasibility confirmed; action in execution.
contained — threat contained (isolation, block), but root cause not removed. This is not a closure.
remediated — root cause removed (patch, reconfiguration, rotation). Requires proof of execution.
verified — a post-remediation test confirms effectiveness (re-scan, regression, DR test). The result is attached as evidence_id.
closed — closure permitted only with verified + proof. The record is immutable, feeds the report and the RESILIENCE UPDATE.

Closure rule (validation) — pseudo-guard

function canClose(action) {                 // SIMULATION
  if (action.status !== "verified") return false;   // no test = no closure
  const evd = evidence(action.evidence_id);
  if (!evd || evd.status !== "CONFIRMED") return false; // remediation proof required
  if (evd.confidence < 75) return false;             // proof must be strong
  if (action.type === "legal_report" && !action.filed_receipt)
      return false;                                  // regulator report = filing confirmation
  return true;                                        // only now → closed
}

Response board principles

1. Contained is not closed. Containment buys time; the case stays open until the root cause is removed and validated.
2. Closure requires remediation proof. A post-remediation test (re-scan, regression, DR test) with the result attached as a CONFIRMED evidence_id.
3. SLA is visible and escalated. An exceeded due_at automatically lands in the "Overdue" column and raises managerial priority.
4. Response closes the resilience loop. Verified closures feed the RESILIENCE UPDATE (backup/DR/segmentation/Zero Point) and lessons learned.

Related

Playbooks →

Source of actions — every playbook step generates an entry in response_actions.

Evidence Board →

Closure validation inherits from the remediation proof (CONFIRMED evidence_id).

Legal Board →

"Regulator report" actions carry a deadline and require a filing confirmation.

Continuity Playbook →

DR/backup tests close the resilience loop after an incident.