Skip to content

docs: avatar swap (pixel-art) + full README cleanup pass#11

Merged
ste-bah merged 1 commit into
mainfrom
docs/readme-and-avatar-refresh
Apr 27, 2026
Merged

docs: avatar swap (pixel-art) + full README cleanup pass#11
ste-bah merged 1 commit into
mainfrom
docs/readme-and-avatar-refresh

Conversation

@ste-bah

@ste-bah ste-bah commented Apr 27, 2026

Copy link
Copy Markdown
Owner

Summary

Two related changes shipped together as docs-only:

1. Avatar swap

Replaced archon-avatar.png with the new pixel-art variant (1024×1024 RGB, 456K). README line 4 image reference unchanged.

2. Full README content audit + cleanup pass

Cold-read audit of all 2300 lines against actual source code at v0.1.13. Every claim verified against src/cli_args.rs, src/command/registry.rs::default_registry(), crates/archon-tools/src/*.rs, crates/archon-core/src/agents/loader.rs, crates/archon-pipeline/src/coding/agents.rs, and the running v0.1.13 binary.

Removed (claims that didn't match code):

  • archon kb ingest/query/compile/stats — subcommand doesn't exist
  • archon leann index/search/stats — subcommand doesn't exist
  • archon --list-sessions — flag is --sessions, not --list-sessions
  • archon logout — no logout subcommand
  • --sandbox CLI flag — doesn't exist
  • "22 themes total" — actual is 23
  • "Binary size ~55 MB" — actual at v0.1.13 is 66 MB
  • warn_threshold = 100.0 config default — actual is 30.0

Added (existed in code but README never documented):

  • 24 slash command primaries (/run-agent, /archon-code, /archon-research, /agent, /managed-agents, /refresh, /connect, /plugin, /reload-plugins, /files, /search, /summary, /extra-usage, /providers, /cancel, /voice, /exit, /skills, /session, /hooks, /mcp, /denials, /tag, /rules, /memory, /export, /teleport)
  • 17 CLI subcommands (run-agent-async, task-status/result/cancel/list/events, metrics, agent-list/search/info, full pipeline subcommand surface)
  • 12 CLI flags (--add-dir, --bg-name, --allow-dangerously-skip-permissions, --init-only, --disable-slash-commands, --no-resume, --identity-spoof, --remote-url, --branch, --dir, --stats, --metrics-port, etc.)
  • Built-in Skills subsection covering the 30 skill-backed commands (git-status, branch, pr, restore, undo, init, sessions, keybindings, insights, stats, security-review, feedback, schedule, remote-control, btw, refresh-identity, etc.)
  • 5 missing tools (Monitor, PushNotification, ApplyPatch, CartographerScan, Skill)
  • Flat-file YAML-frontmatter agent format (v0.1.10+, claude-flow shape) — README only documented the legacy 6-file directory format
  • 7-tier priority order for agent name collisions
  • Release Notes section covering v0.1.6 → v0.1.13 with PR references and root-cause notes

Lockstep test reference: the slash command count is now pinned at EXPECTED_COMMAND_COUNT = 64 per src/command/registry.rs::tests::primaries_with_descriptions_count_matches_expected.

Test plan

  • Verified binary version 0.1.13 (a4570d5) against --version
  • Verified theme count via archon --list-themes (23 themes)
  • Verified output styles via archon --list-output-styles (5 styles)
  • Confirmed archon kb and archon leann return "unrecognized subcommand"
  • Confirmed archon --list-sessions returns "unexpected argument" error with hint to --sessions
  • All 4 parallel research agents (CLI / Slash / Tools / Pipeline+Changelog) verified findings against source
  • Cold-read pass — grep for stale strings returns only intentional "(replaces --list-sessions)" context references

Image:
- archon-avatar.png: replaced realistic alien render with pixel-art
  variant (1024×1024 RGB, 456K). README line 4 reference unchanged.

README:
- Overview: binary size 55→66 MB (v0.1.13 actual), 22→23 themes
- CLI Reference: removed kb/leann/--list-sessions (don't exist),
  added 17 missing subcommands (run-agent-async, task-status/result/
  cancel/list/events, metrics, agent-list/search/info, pipeline
  code/research/status/resume/list/abort/run/cancel) and 12 missing
  flags. Verified against src/cli_args.rs at v0.1.13.
- Slash Commands: rewrote against actual default_registry() — 64
  primaries grouped into 9 categories. Added the 24 v0.1.6+
  primaries the README never documented (/run-agent, /archon-code,
  /archon-research, /agent, /managed-agents, /refresh, /connect,
  /plugin, /reload-plugins, /files, /search, /summary, /extra-usage,
  /providers, /cancel, /voice, /exit, /skills, /session, /hooks,
  /mcp, /denials, /tag, /rules, /memory, /export, /teleport).
- Built-in Skills section: documents the 30 skills from
  builtin.rs+expanded.rs (git-status, branch, pr, restore, undo,
  init, sessions, keybindings, statusline, insights, stats,
  security-review, feedback, schedule, remote-control, btw,
  refresh-identity) that the slash-command rewrite would otherwise
  have dropped.
- Tools Reference: 40+→43 registered tools, 10→13 categories,
  per-tool permission level (Safe/Risky/Variable). Added missing
  tools (Monitor, PushNotification, ApplyPatch, CartographerScan,
  Skill).
- Themes: 22→23 (added daltonized + auto utility entries).
- Config: warn_threshold default 100.0→30.0 (actual default).
- Agent Definition System: split into three formats — pipeline-style
  TOML+frontmatter (existing), flat-file YAML-frontmatter (v0.1.10+,
  was undocumented), and legacy 6-file directory. Added 7-tier
  priority order and field-mapping table.
- KB section CLI subsection: rewrote to reflect that `archon kb`
  subcommand does NOT exist; access is via the research pipeline.
- Release Notes (NEW): full v0.1.6 → v0.1.13 changelog with PR
  references and root-cause notes for each.

All claims verified against actual code. Slash command count
locked to lockstep test EXPECTED_COMMAND_COUNT = 64.
@ste-bah ste-bah merged commit 8a1c3c7 into main Apr 27, 2026
0 of 11 checks passed
@ste-bah ste-bah deleted the docs/readme-and-avatar-refresh branch May 8, 2026 19:48
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