Data's identity moves to its own repository (wazootech/data), so this
repository stops carrying a second agent's source and the exporter mode
that existed only to project it.
- remove `agents/data/` and `agents/@wazootech/data/data.af`
- remove the `export:data-agent-file` and `check:data-agent-file` scripts
- `scripts/export-agent-file.ts` now projects only a compiled eve
manifest: the `--source` option, the source branch, the declared-tool
subset, and the `"source"` projection mode are gone
- drop the Data tests from `lib/agent-file.test.ts` and the Data surface
test from `lib/github-tool-catalog.test.ts`; the fixture projects in
manifest mode
- CI checks one .af instead of two; README and ARCHITECTURE record that
Data's source now lives in `wazootech/data`
`computer.af` is byte-identical (`pnpm run check:agent-file` passes with
mode `eve-manifest`), and typecheck, `pnpm test`, and `build:eve` pass.
Data's identity moves to its own repository (
wazootech/data), so this repository stops carrying a second agent's source and the exporter mode that existed only to project it.agents/data/andagents/@wazootech/data/data.afexport:data-agent-fileandcheck:data-agent-filescriptsscripts/export-agent-file.tsnow projects only a compiled eve manifest: the--sourceoption, the source branch, the declared-tool subset, and the"source"projection mode are gonelib/agent-file.test.tsand the Data surface test fromlib/github-tool-catalog.test.ts; the fixture now projects in manifest mode.afinstead of two; README and ARCHITECTURE record that Data's source now lives inwazootech/dataVerified in the worktree with Node 24:
pnpm install --frozen-lockfile,pnpm run typecheck,pnpm test(173 pass),pnpm run build:eve, andpnpm run check:agent-file--computer.afis byte-identical, still projected ineve-manifestmode.Left alone deliberately:
githubToolSurface'sonlyoption now has no production caller (the exporter passed Data's declared names through it). It stays as a tested library capability; say the word if you want it pruned too.