Skip to content

Implement assurance templates: incident response and inspection corrective action #1

Open

Description

@Masterleeaus

Goal

Promote incident-response and inspection-corrective-action from draft templates to verified executable workflows.

Required work

  • implement schema-defined entry wizards
  • map evidence, inspection, finding, incident and corrective-action capabilities through host adapters
  • enforce critical/high risk governance and human approval
  • preserve tenant, actor, device, correlation and causation context
  • add online, offline replay, conflict and approval tests
  • keep WorkCore as the operational mutation authority

Acceptance criteria

  • both templates pass catalogue compatibility checks
  • no direct operational table mutation from Interaction Engine code
  • authority and cross-tenant negative tests pass
  • templates may be marked ready only after connected-host verification

Activity

  1. Masterleeaus commented on Aug 2, 2026

    @Masterleeaus
    OwnerAuthor

    Package implementation complete; connected-host verification remains

    PR #4 now contains the complete Interaction Engine source and executable package-level implementations for:

    • incident_response_v1 → assurance.incidents.report
    • inspection_corrective_action_v1 → assurance.inspections.complete

    Implemented evidence:

    • governed high/critical approval rules
    • required tenant, actor, device and correlation context
    • cross-tenant and cross-actor wizard-session denial
    • encrypted replay-safe offline commands with deterministic idempotency lineage
    • seven engine-ready templates and three non-executable drafts
    • fail-closed host capability compatibility checks

    Final GitHub CI passed:

    • 26/26 core PHP tests
    • 8/8 template catalogue tests
    • 9/9 assurance workflow tests
    • 4/4 TypeScript/offline tests
    • 335 PHP files syntax-valid
    • 19 JSON files valid

    This issue remains open because the canonical WorkCore host handlers and connected-host tests are not yet present. The templates must not be activated for live operational mutation until assurance.incidents.report and assurance.inspections.complete are registered and verified through WorkCore. That work belongs with Issue #3's compatibility registry and host harness.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions