-
Notifications
You must be signed in to change notification settings - Fork 0
Agent Mesh and Tooling Standard
This page documents the generic SYSTEMX standard for Agent 0, subagent lanes, browser automation, MCP tooling, desktop control, external service connectors, and recovery paths.
The public template keeps this vendor-neutral. Project-specific providers, customer workflows, private dashboards, and proprietary adapter logic belong in the project using the template, not in the template itself.
The canonical files live under .SYSTEMX/AI/:
| File | Purpose |
|---|---|
.SYSTEMX/AI/AGENT-MESH-STANDARD.md |
Agent 0, subagent lanes, message bus, checkpoint, memory, and archive rules. |
.SYSTEMX/AI/TOOLCALLING-AND-BROWSER-AUTOMATION.md |
Playwright, Chrome DevTools MCP, local browser control, and desktop fallback rules. |
.SYSTEMX/AI/EXTERNAL-SERVICE-CONNECTOR-STANDARD.md |
Generic adapter pattern for outside services, SDKs, CLIs, dashboards, and webhooks. |
.SYSTEMX/AI/RECOVERY-PLAYBOOK.md |
Popup, permission, auth, port, process, and apply/blocker recovery paths. |
.SYSTEMX/AI/agent-mesh.schema.json |
Minimal machine-readable schema for durable agent messages. |
Run the standard check locally:
npm run ai:standard:checkAgent 0 is the coordinator. It owns the mission, chooses lanes, reviews evidence, decides when to archive, and asks the operator for credentials, production approval, paid-service actions, or ambiguous account decisions.
Subagents are scoped lanes, not hidden authority. Use lanes such as research,
code, test, browser, desktop, connector, security, docs, and
release.
Every durable checkpoint should include mission ID, wave ID, lane, sender, receiver, status, summary, evidence, blockers, next action, and creation time.
Use this local-first route:
npm run dev
npm run browser:install
npm run browser:codegen
npm run mcp:chromeUse Playwright for repeatable browser flows and Chrome DevTools MCP for live DOM, console, network, and screenshot evidence. Keep these pointed at localhost, emulators, or staging by default.
On macOS Apple Silicon, automation must account for app permissions, Keychain
prompts, GUI shell PATH, browser auth windows, and Accessibility API shape.
The standard is:
- prefer browser-first auth when a native auth presenter stalls
- make local UI labels bounded and meaningful for screen tools
- avoid recursive accessibility dumps
- stop and replace only the process owned by this repo/session
- keep secrets in OS keychain or ignored env files
- never click through paid, destructive, or permission-escalation prompts
Treat every outside service as a connector with mode, auth method, allowed read-only actions, write actions requiring preflight, secret names only, webhook events, evidence expectations, and deny reasons.
This lets projects add vendor SDKs, dashboards, and APIs without teaching the public template private business logic.
When automation hits a popup, stalled apply operation, blocked browser flow, or unknown prompt:
- Capture URL, visible text, screenshot, command, and logs.
- Classify the blocker.
- Try the lowest-risk alternate route.
- Record a dead-letter entry if the lane cannot continue.
- Ask the operator when the next step involves credentials, production state, paid services, or unclear account ownership.
Dead-letter entries are part of the standard. They prevent Agent 0 and future subagents from wasting tokens rediscovering the same blocker.
S.F.W.A. Template · .SYSTEMX Forever WebApp · WayneTechLab.com · Repo · Update Log
Start
- Home
- Quick Start
- One-Line Install
- WTL Standard Setup Guide
- Setup Playbook
- User Ingest & Production Setup
- Production Kit
- Brand Guide Kit
- WTL Site Shell G1
Platform setup
SYSTEMX
- The SYSTEMX Standard
- SYSTEMX Executive Summary
- SYSTEMX Security Overview
- SYSTEMX Menu Operations
- SYSTEMX Setup and Deployment
- SYSTEMX Webportal
- SYSTEMX LAN Builder
- SYSTEMX LAN Operations Manual
- SYSTEMX LAN API Reference
- Unified Login and Admin Operations
- SYSTEMX LAN Webflow Master Plan
- SYSTEMX Logs and Evidence
- SYSTEMX Root and Folder Standard
- SYSTEMX Environment Solutions
- SYSTEMX Operating Rhythm
- SYSTEMX Sync and Controlled Updates
- SYSTEMX Long-Term Warnings
- SYSTEMX Third-Party Responsibility
Agents and tooling
- Agent Mesh & Tooling Standard
- MCP and Agents
- Agent 0 Operating Model
- Agent 0 and Subagents
- How Subagents Work
- Starter Prompts and Smart Routing
Reference
- Architecture & Stack
- Project Structure
- Environment Variables
- Security
- Deployment
- Testing & QA
- GitHub Authors & Contribution Notes
- Update Log
- FAQ