Skip to content
知識ノード8分 reference更新 2026-07-21

Identity、委任、証跡、review state、guarded auto-mergeの参照ページ。

  • agents
  • maintainer
  • reviewer
  • merge

エージェント運用

Identity

Account責任実装承認
glm-maintainerclassify、delegate、publish、gate、mergewrapperのみno
designer-agentUI/UX、responsive、theme、a11y evidenceyesno
coding-agentapplication code、refactor、test、buildyesno
docs-agentREADME、VitePress、example、reconstruction docsyesno
security-agentthreat analysis、auth、secret、dependency、validation、supply chainyesno
review-agentread-onlyのrequirement/diff/test/security/regression reviewnoyes

State transition

text
Issueがmaintainerをmention
  → maintainerが1体のspecialistをmention
  → specialistがPRとevidenceを公開
  → maintainerがreview-agentをmention
  → reviewerが現在のhead SHAを評価
      ├─ rejected → PRはopen → maintainerがspecialistを再mention
      └─ approved → wrapperがSHA再確認 → server-side guarded merge

Release branchがpush
  → maintainerがsecurity/docs監査Issueを作る
  → security-agentとdocs-agentが分離cloneで同時実行
  → release branch向けPRを各自公開
  → review-agentが各head SHAを評価
  → 現在SHAへの独立reviewが指摘なしで承認した場合だけglm-maintainerがmerge

UI evidence

ImplementerとReviewerは別々に証跡を作ります。それぞれmobile(幅480以下)とdesktop(幅1024以上)の実PNG、具体的なinteraction check、error/overflow結果が必要です。WrapperはJSONのlabelを信用せず、PNG signatureと実寸を検証します。

Approval invariant

全requirementとcheckがpass、findingが空、Reviewerがtracked fileを変更していない、recorded SHAが現在のPR headと一致し、Forgejoが同じSHAのhead_commit_idを受理した場合だけapprovalは有効です。

Observable API

  • /api/agentsはpersonaとrole contractを返す。
  • /api/jobsはassignmentとjob stateを返す。
  • Forgejo Issue/PRはhuman、maintainer、specialist、reviewerの会話を保存する。

Released under the MIT License. Third-party components retain their own licenses.