v1.2.0
A big one: a full audit of every compile target's output against each framework's real, current documentation, six new starter packs, automated Postgres backups, and a friendlier community-collections experience.
Highlights
- 6 new starter packs — Data Scientist, Full-Stack Developer, DevOps/Platform Engineer, Java/Spring Developer, iOS Developer, and Android Developer join the existing set, bringing the starter collection catalog to 13.
- Automated Postgres backups — a
postgres-backupsidecar runs dailypg_dumpwith 7-day/4-week/6-month retention, documented in the README's new Backups section. - Community collections got real pagination, type filtering, and a friendlier publish flow —
GET /communitynow returns{items, total}withtype/offset/limitparams; base collections sort before additional ones; publishing to Community is now an honest, immediate self-serve action instead of a GitHub-PR flow that never actually gated anything. - The Wiki is now auto-synced from
docs/on every push tomainthat touches it —docs/stays the single source of truth; the Wiki is a generated, one-way mirror.
Fixed
Compile adapters — a full documentation audit found 6 of 12 were producing output the real target tool couldn't actually use:
claude_code.py: subagents had no YAML frontmatter and likely weren't registering as real subagents at all;.claude/workflows//.claude/models/were invented paths that don't exist — skills now go to the real on-demand.claude/skills/location instead of being inlined into always-loadedCLAUDE.md, workflows to the still-supported.claude/commands/.cursor.py: wrong frontmatter fields entirely (real:description/globs/alwaysApply) — a rule missing them risks not loading into context at all. Dropped the long-gone.cursorrulesand two invented paths; files are named instead of sequentially numbered.codex_cli.py: agents should be TOML under.codex/agents/, not Markdown at an invented path; no "workflow" concept exists in Codex CLI at all;config.toml's model/provider schema was invented.cline.py: none of its frontmatter fields matched Cline's real schema (onlypathsis real).continue_dev.py,goose.py: one stale path each (a dropped.promptfile format;.goosehintssuperseded byAGENTS.mdas Goose's primary context file).cody.pyretired — its target format was never real, and Cody Free/Pro were discontinued in 2025.- The CLI's own local-rendering copies of the Claude Code/Cursor adapters (
cli/myace_cli/adapters/) had the identical bugs — brought back in sync, with new test coverage.
Starter-collection content:
- Three cross-collection name collisions that silently dropped content when two collections were composed together (
security-auditor,docs-writer,Security Checklist), plus a lower-risk fourth. - A factual error (a nonexistent Android testing library) and a stale coroutines-test API reference.
- A silently-swallowed YAML frontmatter parse bug that degraded one skill's name, priority, compatibility, and description with no error surfaced anywhere.
Elsewhere:
- Compiling a profile and downloading it as a zip could silently download a different target framework's files than the one shown in the preview, if the target dropdown was changed after compiling without recompiling.
nginx502s after every backend container restart — resolved by switchingproxy_passto runtime DNS resolution instead of a cached-at-startup IP.- "My Collections" was leaking every public starter pack into new users' owned-collections view.
- Community collections sorted
additionalbeforebasealphabetically instead ofbasefirst. - Several starter-pack agents had the wrong
modefield (primaryinstead ofsubagent).
Docs
docs/ADAPTERS_RESEARCH.mdrewritten with verified schemas and doc citations for all 11 shipped adapters, including 4 that never had a dedicated writeup before this audit (Claude Code, Cursor, Codex CLI, OpenCode).- Corrected several docs (
README.md,docs/architecture.md,docs/invariants.md,docs/extending.md) that describedcli/myace_cli/adapters/as a working offline fallback formyace pull— it isn't wired up yet;pullalways requires a reachable server today. - New
docs/plans/starter-collections-improvements.mdtracks the audit's remaining follow-up work (awindsurf.pyfix pending a naming decision, anamazon_q.pyenhancement, and a few smaller structural items).
Downloads
Standalone CLI binaries for Linux, macOS (Intel + Apple Silicon), and Windows are attached below — no Python required. See the README for install instructions.