@@ -35,7 +35,7 @@ Today, agent workflow reliability is fragmented on three axes:
3535 "what already happened." Those invariants belong in deterministic local packages,
3636 not in repeatedly re-tokenized instructions.
3737
38- Twenty-five packages solve that in one pipeline with runtime control and a
38+ Twenty-six packages solve that in one pipeline with runtime control and a
3939feedback loop:
4040
4141- ** Four build-time tools** turn your authored source into every harness's file layout:
@@ -87,6 +87,11 @@ feedback loop:
8787 [ ` @agent-pattern-labs/iso-eval ` ] ( ./packages/iso-eval ) scores * did the agent complete the task?* and
8888 [ ` @agent-pattern-labs/iso-trace ` ] ( ./packages/iso-trace ) parses production transcripts to show * what the agent actually did* ,
8989 while [ ` @agent-pattern-labs/iso-guard ` ] ( ./packages/iso-guard ) enforces operational policies against those event streams.
90+ - ** One local operator workbench** helps you see the harness fleet you already
91+ have on disk: [ ` @agent-pattern-labs/agent-workbench ` ] ( ./packages/agent-workbench )
92+ discovers ISO, JobForge, leads-rig, and ProfileScribe harness projects and
93+ summarizes scripts, MCP config, generated harness files, ledgers, caches, and
94+ traces.
9095
9196```
9297 authoring build output feedback
@@ -263,7 +268,7 @@ of the prompt:
263268- ` iso-guard ` audits the normalized event streams from real runs so runtime
264269 policy stays verifiable after deploy.
265270
266- ## Packages (25 Total)
271+ ## Packages (26 Total)
267272
2682731 . ** [ ` packages/iso ` ] ( ./packages/iso ) ** — [ ` @agent-pattern-labs/iso ` ] ( https://www.npmjs.com/package/@agent-pattern-labs/iso ) · * recommended entry point*
269274 The wrapper CLI for the whole flow. If ` agent.md ` is your authored
@@ -438,6 +443,12 @@ of the prompt:
438443 packages can move invariants out of prompt prose and shell scripts.
439444 Library-first today: no CLI, no harness-specific task-dispatch adapter.
440445
446+ 26 . ** [ ` packages/agent-workbench ` ] ( ./packages/agent-workbench ) ** — [ ` @agent-pattern-labs/agent-workbench ` ] ( https://www.npmjs.com/package/@agent-pattern-labs/agent-workbench )
447+ Local operator workbench for ISO-based agent harness projects. Discovers
448+ harnesses on disk, classifies JobForge/leads-rig/ProfileScribe/ISO projects,
449+ and summarizes scripts, MCP servers, generated harness config, ledgers,
450+ caches, traces, and attention items before you choose the next command.
451+
441452Each package is independently published on npm and works on its own.
442453They're in one repo because they're designed to compose.
443454
729740 ├── iso-redact/ # deterministic sensitive-data redaction
730741 ├── iso-migrate/ # deterministic consumer project migrations
731742 ├── iso-contract/ # deterministic artifact contracts
732- └── iso-capabilities/ # deterministic role capability policy
743+ ├── iso-capabilities/ # deterministic role capability policy
744+ └── agent-workbench/ # local operator view across harness projects
733745` ` `
734746
735747# # Build & test
@@ -758,6 +770,7 @@ npm --workspace @agent-pattern-labs/iso-lineage run test # iso-lineage artifa
758770npm --workspace @agent-pattern-labs/iso-preflight run test # iso-preflight dispatch planning tests
759771npm --workspace @agent-pattern-labs/iso-postflight run test # iso-postflight settlement tests
760772npm --workspace @agent-pattern-labs/iso-redact run test # iso-redact policy/redaction tests
773+ npm --workspace @agent-pattern-labs/agent-workbench run test # local workbench discovery tests
761774npm --workspace @agent-pattern-labs/iso-migrate run test # iso-migrate project migration tests
762775npm --workspace @agent-pattern-labs/iso-contract run test # iso-contract artifact contract tests
763776npm --workspace @agent-pattern-labs/iso-capabilities run test # iso-capabilities policy tests
@@ -815,7 +828,7 @@ downstream repo would use.
815828
816829` npm run test:pack` goes one level further: it packs the local workspaces into
817830tarballs, installs them into fresh temp projects, and smoke-tests the packaged
818- ` iso-harness` , ` iso` , ` iso-eval` , ` iso-trace` , ` iso-route` , ` iso-guard` , ` iso-ledger` , ` iso-context` , ` iso-cache` , ` iso-index` , ` iso-facts` , ` iso-canon` , ` iso-score` , ` iso-timeline` , ` iso-prioritize` , ` iso-lineage` , ` iso-preflight` , ` iso-postflight` , ` iso-redact` , ` iso-migrate` , ` iso-contract` , and ` iso-capabilities`
831+ ` iso-harness` , ` iso` , ` iso-eval` , ` iso-trace` , ` iso-route` , ` iso-guard` , ` iso-ledger` , ` iso-context` , ` iso-cache` , ` iso-index` , ` iso-facts` , ` iso-canon` , ` iso-score` , ` iso-timeline` , ` iso-prioritize` , ` iso-lineage` , ` iso-preflight` , ` iso-postflight` , ` iso-redact` , ` iso-migrate` , ` iso-contract` , ` iso-capabilities` , and ` agent-workbench `
819832CLIs. This guards against packaging regressions that workspace-only tests can
820833miss.
821834
0 commit comments