Factory documentation / Stations

Stations

A browsable reference for the factory’s declared agents: class, execution plane, containment ceiling and requirements.

Station directory

Each card shows the declaration, not a promise that every host grants the capability. Actual execution is checked at runtime. Chips read class, then execution plane, then containment tier; the coloured top edge repeats the class.

observer
reads, then reports
proposer
reads, then proposes a change
optimizer
measures, changes, re-measures

accessibility

Audit HTML and templates for WCAG 2.1 AA accessibility violations (labels, alt text, focus management, semantic structure).

  • observer
  • local
  • t0-readonly
Capability
read-only
Requires
None declared

bundle-size

Measure bundle size, track size deltas vs baselines, and propose tree-shaking, code splitting, and byte budgets.

  • optimizer
  • ci, local
  • t2-local
Capability
read-only
Requires
None declared

deps-supply-chain

Audit dependency vulnerabilities, assess exploitability and reachability, and detect supply chain risks.

  • observer
  • both
  • t1-fetch
Capability
network
Requires
npm

docs-drift

Detect drift between documentation and actual repository implementation.

  • observer
  • both
  • t0-readonly
Capability
read-only
Requires
None declared

docs-write

Companion to docs-drift that synthesizes concrete markdown patches and PR updates to fix stale documentation and undocumented modules.

  • proposer
  • ci, local
  • t2-local
Capability
write
Requires
git

issue-triage

Triage incoming issues, verify reproduction steps, detect duplicates, and propose labels and actions.

  • proposer
  • ci, local
  • t1-fetch
Capability
network
Requires
gh

log-check

Inspect runtime, test, and console logs, detect error signatures, correlate with source, and propose fixes.

  • observer
  • local, ci
  • t0-readonly
Capability
read-only
Requires
None declared

memory-profile

Detect heap bloat and memory leak vectors (uncleaned listeners, unbounded caches, detached DOM nodes, timers) wrapping memory-leak-debugging + DevTools MCP.

  • optimizer
  • local
  • t2-local
Capability
browser
Requires
None declared

modern-web

Audit HTML, CSS, and JS against Modern Web Guidance to replace legacy workarounds with native Baseline Web APIs.

  • proposer
  • local, ci
  • t0-readonly
Capability
read-only
Requires
None declared

perf-hillclimb

Goal-directed Class C optimizer that iteratively measures metrics, proposes bounded optimizations, verifies gains, and records dead ends in an experiment ledger.

  • optimizer
  • local
  • t2-local
Capability
write
Requires
git

perf-review

Inspect recent git commits and diffs for performance anti-patterns (LCP, INP, CLS, layout thrashing, waterfalls) and propose concrete code fixes.

  • proposer
  • ci, local
  • t2-local
Capability
write
Requires
git

pr-fixer

Synthesize minimal, verified code patches and PR diff proposals for failing CI checks or verified factory findings.

  • proposer
  • ci, local
  • t2-local
Capability
write
Requires
git

qa-station

Meta-agent QA station that audits the precision, wontfix suppression rates, noise creep, and contract compliance of all other Factory agents.

  • observer
  • local, ci
  • t0-readonly
Capability
read-only
Requires
None declared

release-notes

Synthesize clean, high-impact release notes from git commits and PRs grouped by category.

  • proposer
  • ci, local
  • t0-readonly
Capability
read-only
Requires
None declared

resilience

Audit web applications against the 46 failure states (offline, timeout, storage quota, FOIT, 3P SPOFs, tab discard) wrapping web-resilience-plugin.

  • proposer
  • local, ci
  • t2-local
Capability
browser
Requires
None declared

secret-scan

Find committed credentials, high-entropy secrets, and sensitive tokens.

  • observer
  • local, ci
  • t0-readonly
Capability
read-only
Requires
None declared

test-gap

Identify untested modules and functions, measure test deficit, and propose test suites.

  • proposer
  • local, ci
  • t0-readonly
Capability
read-only
Requires
None declared

threat-model

Bootstrap and maintain THREAT_MODEL.md from code, git history, and issue tracking.

  • observer
  • local
  • t0-readonly
Capability
read-only
Requires
None declared

ui-ux-audit

Analyze UI & UX quality—design token consistency, interactive focus/active/disabled states, loading/empty/error states, tap targets, dark mode, and visual hierarchy.

  • proposer
  • local, ci
  • t2-local
Capability
browser
Requires
None declared

vuln-discovery

Surface vulnerability hypotheses and exploit chains across untrusted attack surfaces guided by repository threat models.

  • observer
  • local
  • t0-readonly
Capability
read-only
Requires
None declared

vuln-triage

Deduplicate findings by root cause, calibrate against THREAT_MODEL.md, and rank reachability.

  • observer
  • local, ci
  • t0-readonly
Capability
read-only
Requires
None declared

vuln-verify

Adversarial verifier that independently stress-tests vulnerability candidates to disprove false positives.

  • observer
  • local
  • t0-readonly
Capability
read-only
Requires
None declared