OPERATIONS CONSOLE / SYNTHETIC LAB

Agentic Operations Lab

SHOWCASE / MOCK
Defence Factory · compliance import Local synthetic CSV/JSON · no AWS connection

Bounded findings intake

Use aliases mock-a/mock-b and resource-* only. Never upload real/private findings, account IDs, credentials or secrets. Maximum 256 KiB, 500 rows, UTF-8. No data is sent anywhere.

Official fixture mode. Imported assertions cannot authorize AWS actions.

Review before loading

24 candidate controls · live coverage UNKNOWN
    Account aliasResource aliasControlReported resultFreshness
    Defence Factory · backend receipt review Reported assertions · no authenticated backend connection

    Read-only canonical evidence

    Load a sanitized JSON array containing exactly one Batch, Decision, Run and Evidence envelope from defence-factory/1. Use controlled aliases only; never upload private records or credentials. Maximum 256 KiB / 500 targets. No network calls, approval or execution from this viewer.

    No reported receipt loaded. Origin/live acceptance NOT_VERIFIED.

    File contents remain IMPORTED_ASSERTION even if they claim TRUSTED_PROVIDER_READ or VERIFIED. Every outcome and count below is reported, not independently authenticated REAL evidence. Existing MOCK approvals and runs stay separate.

    Exact canonical frozen batch

    Reported per-resource outcomes

    Provider readback, compliance and freshness are independent claims. MOCK provider matches and compliance are explicitly SIMULATED; they never prove a live remediation.

    FindingTargetFrozen control/revisionExecutionProvider readbackComplianceFreshnessReported real / simulated mutation attemptsReceipt

    Defence Factory · compare two observations Scoped synthetic change review · no scan or remediation

    Compare immutable observations

    Load the bounded synthetic pair or your own sanitized pair using mock-a/mock-b and resource-* aliases only. Maximum 256 KiB. Both snapshots must share exact scope, have increasing UTC times and valid content fingerprints. Files remain IMPORTED_ASSERTION; freshness and origin are NOT_VERIFIED. No AWS connection, execution or change to existing MOCK decisions/runs.

    No observation pair loaded. Hosted version NOT_TESTED.

    A reopened delta remains an imported assertion, not a signature or verification.

    Exact immutable snapshots and scope

    What changed in scope

    RESOLVED means only that this later observation explicitly reports COMPLIANT. Missing later rows stay UNKNOWN even when the scan says COMPLETE. Neither result proves remediation, provider state or live verification.

    Account / resource / controlEarlierLaterDelta

    PLATFORM OVERVIEW

    Governed operations, from finding to evidence.

    Choose a capability. Inspect its boundaries. Make one accountable decision.

    SHOWCASE / MOCK
    Scripted reasoning · simulated tools
    08Capabilities in registry
    06MOCK READY · 1 partial · 1 planned
    05Channels · one contract
    00Real writes · no AWS dependency

    Capability registry

    What it does. Who decides. How we know.

    Capability / findingDomainReadinessOperator decision
    Learn / Demo Scenarios, architecture and reusable interface patterns

    Scenario controls

    Baseline: 58 synthetic accounts, 100–1,000 S3 buckets per account, 180 security groups and 120 EC2 instances per account.

    All data and outcomes are invented. A blocked target remains NON_COMPLIANT. Scenario changes clear proposals and results.

    How this MOCK contract works

    →→→→

    Choose a stage. Every channel uses the same local governance and recorded evidence.

    In-memory simulation; no external transport or provider runtime.

    Reusable design patterns

    • One filter state drives table, counts and selection.
    • Only compatible controls share a bulk proposal.
    • Freeze exact targets and parameters before approval.
    • Keep current finding state separate from last-run evidence.
    • Progressive disclosure keeps the table primary.
    • Keyboard navigation, readable contrast and reduced motion.

    Roadmap and review checkpoints

    Commands

    ↑ ↓ navigate · Enter choose · Esc close · filtering only, never automatic approval

    Synthetic resource inspector