Repository guide · 1 diagram

View source on GitHub ↗
Original documentation, preserved from the repository. Historical projections and scenario ambitions are not evidence of live performance. See the current readiness record for deployment requirements.

AGI Jobs v0 (v2) — Demo → Iconic Operating System Demo

A supplier-evidence desk: inspect real browser deliverables and distinguish a correct result from an incomplete execution report.

Run the implemented evidence desk

python demo/ICONIC-OPERATING-SYSTEM-DEMO/run.py
python -m unittest test.simulation.test_supplier_evidence_desk -v

The bundled packet.json contains the synthetic supplier deliverables produced by an actual Chromium run of the shared Alpha/Jobs laboratory. The existing One-Box reviewer independently recomputes all supplier totals, delivery eligibility and the recommendation. It accepts these artifacts. The desk still returns packetComplete: false and exit status 1 because provider usage and cost are unknown. Unknown values remain null, never zero.

This is offline evidence review. Browser observations, call counts and reported costs in a supplied packet are unauthenticated declarations. Artifact hashes establish byte integrity, not the identity of an executor or truth of a claim. packetComplete means reported fields are complete under the supplied policy, not that execution or cost has been verified. Even a complete packet returns executionAttested, costAttested, admitted, productionApproved and settlementApproved as false. Passing these checks never admits, pays or approves production work.

Inspect a packet

Copy the fixture and run python demo/ICONIC-OPERATING-SYSTEM-DEMO/run.py --packet YOUR_COPY.json. The schema separates:

The default synthetic task allows no external fetches. Edit the recommendation to the cheaper but late supplier and recompute its checksum: the arithmetic reviewer still rejects it. Exceed a reported budget, change the task digest, claim production approval or report incomplete worker cleanup: the corresponding completeness gate fails. Providing valid reported usage can complete the packet, but does not make that usage attested. Duplicate keys (including in the embedded comparison JSON), unknown fields, nonfinite values, unsafe integers and oversized input are rejected.

The result includes all eleven artifact checks, separate completeness gates, unresolved reasons, exact artifact commitments and a SHA-256 of the input packet bytes. Exit 0 means the report is complete under the supplied policy; 1 means a valid report has unresolved gates; 2 means malformed input or an unavailable reviewer. Node is required for the existing One-Box reviewer, with a five-second subprocess deadline. No provider, wallet, chain or external API is called.

Browser evidence workspace

Serve web/ locally with python -m http.server 8080 --bind 127.0.0.1 --directory demo/ICONIC-OPERATING-SYSTEM-DEMO/web and open http://127.0.0.1:8080/. The EN/FR desk separates the eleven artifact checks from reported-field completeness. Edit usage/policy, leave unknown values blank, import or export a packet, and reopen evidence with its result independently recomputed. The Pages build publishes this workspace at experiments/iconic/ after deployment. All original source fixtures remain hash-bound by tests.

Connect real browser work

The canonical reproducible laboratory is the Alpha supplier browser harness in PR3936. It drives actual Chromium through the fixed Alpha worker using scripted Responses fixtures, retains screen/action evidence, and verifies process-group cleanup. Its positive and deliberately corrupted recommendation runs establish the evidence desk's fixture provenance. This is not a live-model reasoning evaluation or Docker production qualification.

For a separately authorized live execution path, use the existing computer-work guide and its admitted task/runtime profile. Native Responses computer tools and OpenClaw client-function tools are separate backend surfaces. The evidence desk does not create credentials, infer provider costs, automatically retry requests, expand permissions, or convert a Manager grant into JobRegistry authority. Production identity, signature, chain/profile/assignment and controller permissions require the appropriate existing independent gates.

Preserved wider design

The following architecture describes a broader design than the bounded evidence desk. Original diagrams are retained as context, not execution evidence.

Overview

Capabilities

Systems Map

Architecture diagram · source preserved below
View original Mermaid source
flowchart LR
    Operators((Mission Owners)) --> demo_ICONIC_OPERATING_SYSTEM_DEMO[[Demo → Iconic Operating System Demo]]
    demo_ICONIC_OPERATING_SYSTEM_DEMO --> Core[["AGI Jobs v0 (v2) Core Intelligence"]]
    Core --> Observability[[Unified CI / CD & Observability]]
    Core --> Governance[[Owner Control Plane]]

Working With This Module

  1. From the repository root run npm install once to hydrate all workspaces.
  2. Inspect the scripts under scripts/ or this module's package.json entry (where applicable) to discover targeted automation for demo/ICONIC-OPERATING-SYSTEM-DEMO.
  3. Execute npm test and npm run lint --if-present before pushing to guarantee a fully green AGI Jobs v0 (v2) CI signal.
  4. Capture mission telemetry with make operator:green or the module-specific runbooks documented in OperatorRunbook.md.

Directory Guide

This folder preserves the design guide; use the related executable workflow linked above.

Quality & Governance

Next Steps

← Back to ICONIC Evidence Desk