Skip to content

docs: X07a builder and Agent Author pages - #1125

Merged
LinuxDevil merged 2 commits into
mainfrom
fb-x07a-docs-builder-author
Nov 14, 2026
Merged

LinuxDevil merged 2 commits into
mainfrom
fb-x07a-docs-builder-author

Conversation

@LinuxDevil

Copy link
Copy Markdown
Owner

Summary

  • docs/forge-builder.md — the visual builder: what it edits (.lousho/agents/<id>.yaml + layout.json positions-only sidecar), the canvas with the full node-kind → spec-section table, Inspector + Configure tab, in-place testing (status overlay, spans sheet, steering, approvals/questions, fork), the Code tab, and verified keyboard shortcuts.
  • docs/forge-author.md — the Agent Author: entry points + focus chip, proposals-not-writes with the save-gate refusals in plain words, the full 22-tool table, secrets, the 5-question draft review (fail-open, never mentioned), settings, and eval:author + the 5-point baseline rule.
  • docs/agent-forge.md — links both pages; fixes now-stale claims: #/agents is the agents list (builder at /agents/<id>/canvas, tabs overview/configure/code/runs/versions/suggestions), drawer tabs are Test/Problems/Logs/Trace/Output/History/Settings (chat lives in Test), Inbox + Templates nav rows, first-agent walkthrough starts from the list's New agent menu, real palette names, v2 hooks model (hooks[] entries with a Runs point, not per-node Pre/Post hooks), spec.hooks not spec.policy.hooks.
  • llms.txt / llms-full.txt regenerated.

Test plan

  • npm run build then npm run docs:verify-snippets -- --skip-build — 370 snippets pass
  • npm run docs:llms:check, npm run docs:ratchet, npm run lint — clean
  • Node-kind table matches graph/v2/types.ts NodeKind; tool table matches server/author/toolNames.ts (22 tools)

Deviations from the ticket contract (features not merged, left out per writing rules):

  • Code tab has no "Eject to project" — it offers Copy/Download and the agent-directory preview only.
  • No new screenshots added (text-only, allowed by the ticket).

Stacked on #1116 (X01b).

Generated with Devin

@LinuxDevil
LinuxDevil merged commit f0443a7 into main Nov 14, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant