From Unzip to Verified PASS in Three Minutes: Assembling an AI Agent Team That Checks Its Own Work
说明与用途
一步步的 16 角色 AI 团队组装与自动验证流程,确保可复现性和精确错误诊断。
问题
Reproducible assembly of a 16‑role AI agent team and automated verification of its configuration.
结果
The verify script ensures all 22 charters exist, cross‑references resolve, role roster matches charters, and hard‑boundary clauses are present; it reports PASS or the exact missing/inconsistent file.
工作流
- Unpack the archive (zip or tar.gz) into a clean directory.
- Copy the 22 charters and 5 templates to docs/empire/ and the two knowledge‑graph seed files to docs/knowledge-graph/.
- Create an empty battle log file docs/PROJECT_MEMORY.md.
- Run node scripts/verify-empire.mjs
<project-root>to verify the assembly. If needed, run verify-graph.mjs and pack-lint.mjs.
证据
The whole assembly is four steps: 1) Unpack. 2) Copy two things to two places. 3) Create an empty battle log. 4) Run the check.
If it prints PASS, the team is assembled. If it doesn't, it tells you exactly which file is missing or inconsistent.
The verify script isn't a formality. It checks that the 22 charters are all present, that cross‑references between them resolve, that the role roster matches the charters, and that the hard‑boundary clauses exist where the rules say they must.
One more script ships in the pack: a lint that scans every markdown file for terms that shouldn't be in a public distribution — the author's internal project names, platform identifiers, automation IDs, that layer of private context.
- 记录日期: 2026-10-26T10:11:23.649Z