SpectraStrike Documentation

Operational, architecture, SDK, and integration guidance

Execution Manifest Specification v1

Version: 1.0.0 Status: Published (Sprint 33)

1. Purpose

The Execution Manifest is the canonical task-authorization payload used for cryptographic endorsement and deterministic execution fingerprint binding.

2. Canonical JSON Rules

Reference implementation:

3. Required Fields

Top-level required fields:

task_context required fields:

4. Validation Contract

Reference validator path:

5. Security Binding

Manifest fields participate in:

6. Example (Canonical JSON)

{"issued_at":"2026-02-27T00:00:05+00:00","manifest_version":"1.0.0","nonce":"nonce-0001","parameters":{"ports":[443]},"target_urn":"urn:target:ip:10.0.0.5","task_context":{"action":"run","correlation_id":"bc8d85ff-31f2-4b57-9adf-3ce24227de97","operator_id":"op-001","requested_at":"2026-02-27T00:00:00+00:00","source":"api","task_id":"task-001","tenant_id":"tenant-a"},"tool_sha256":"sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}