Releases: Pixel-Perfect-Apps/agentic-engineering-workflow
Releases · Pixel-Perfect-Apps/agentic-engineering-workflow
v0.3.1
Fixed
- Install-state misdetection on legacy installs. A v0.1.x install (complete by its era's standards, using the older
## Tracker — Linearsection heading) was being detected as PARTIAL when the v0.2.0+ setup ran on it, suggesting incomplete remediation. Now classified as LEGACY (a separate state) and routed automatically to UPGRADE mode, which walks through the new v0.2.0 migration to rename the section + add new fields. Spec §A detection logic now distinguishes "legacy-format complete install" from "half-finished current-format install." - Linear MCP delete limitation called out. Some MCP builds expose
delete_attachment/delete_comment/delete_status_updatebut NOTdelete_project/delete_document. The spec previously implied a setup could "retire" auto-created projects via deletion — now reframed as archive / cancel / tombstone, with a manual-UI-cleanup fallback when full deletion is needed. General MCP capability caveats added for Jira / Notion / GitHub Issues too. triageEnabledfield assumption. Spec previously instructed the agent to checktriageEnabledonget_teamto detect Linear's built-in Triage inbox. Some MCP builds don't surface this field. Added a fallback order: try the field, then a URL probe, then ask the user, then default to "Triage exists" (Linear's default for new teams) with the assumption surfaced in the §E report.
Added
migrations/v0.2.0.md— retroactive migration documenting the v0.1.x → v0.2.0 transition (section rename + new fields). Required infrastructure so legacy installs upgrade cleanly through the migration mechanism rather than being misdetected.
v0.3.0
Added
- Iterative upgrade mechanism. When a user runs the setup skill on a workspace where a previous plugin version was installed, the setup now offers UPGRADE mode. It reads the installed version from
AGENTS.md→ "Tracker destinations" → "Workflow version", walks migration files between installed and current, and applies confirmed changes incrementally. Users no longer have to re-install from scratch on plugin updates. - Migration manifest format. Each release that affects existing installations ships a
vX.Y.Z.mdfile inplugins/agentic-engineering-workflow/migrations/. Files have structuredfrom:/to:/date:frontmatter and list changes withScope(local / team-wide / plugin-internal) +Automatable(yes / partial / no) fields so the setup can apply them mechanically with confirmation. - §F APPLY UPGRADE MIGRATIONS phase in the spec — full procedure for identifying migrations to run, walking each with the user, applying changes per scope/automatability, and bumping the workflow version.
migrations/README.md— maintainer guide to the format + when to write migrations.v0.3.0.mdmeta-migration — introduces the upgrade mechanism itself. Records the install version in AGENTS.md and seeds a localreference_workflow_upgrades.mdmemory.- Top-level
/setup-agentic-workflowslash command via a plugin commands file — invokable directly without the plugin namespace.
Changed
- Skill renamed:
bootstrap→setup-agentic-workflow. Slash invocation is now/setup-agentic-workflow(or/agentic-engineering-workflow:setup-agentic-workflowvia the namespaced form). All docs updated to use "setup" terminology — "bootstrap" was too generic an engineering term to be the skill's identifier. - RELEASING.md now documents migration files: when to write them, format, examples.
Notes
- v0.2.x installs will see UPGRADE as an option next time they invoke the setup skill. Picking it walks through the v0.3.0 meta-migration (no behavior changes for users — just records the version + introduces the mechanism).
- v0.4.0 will be the first version to ship real iterative content via a migration file. The mechanism is now in place to keep installs current without re-bootstrap.
v0.2.0
Changed (bootstrap behavior — major UX revision)
- Bootstrap is now inspection-first and consent-based. No more invasive tracker writes during setup. The bootstrap inspects the workspace + tracker read-only, makes educated guesses, and asks the user before any write.
- Workflow installation-state detection. Before doing anything, the bootstrap checks for signatures that another collaborator already ran it (AGENTS.md "Tracker destinations" section, canonical labels in tracker, bootstrap ADR). Classifies as FRESH / PARTIAL / INSTALLED.
- Four scope modes for PARTIAL/INSTALLED workspaces:
- LOCAL SYNC (default for new team members) — only writes per-machine memory files. Zero shared writes.
- COMPLETE-PARTIAL — finish a half-done install. Only writes what's missing.
- TEAM UPDATE — intentional team config changes. AGENTS.md changes go through a branch + PR; per-change confirmation for tracker writes.
- RE-INSTALL — destructive override. Requires explicit confirmation.
/defectdestination is now inspected before creation. The bootstrap detects existing options (Linear built-in Triage, dedicated "Bugs" project, label-based bug tracking) and proposes mapping/defectto those instead of forcing a new "Bug Triage" project. User picks./ideadestination same treatment. Common existing destinations ("Backlog", "Icebox", "Ideas", "Parking Lot", "Future Enhancements") are detected and proposed first.- Planning cadence is now opt-in. Bootstrap no longer auto-creates an "M0 / Current Sprint" document. Instead, it detects existing cadence (active sprints/cycles/milestones) and asks whether to continue, adopt 10-day phases, or skip planning artifacts entirely.
- Docs storage location is asked, not assumed. Detects existing
docs/, dedicated docs repos, GitHub Wikis, and tracker documents in use. Proposes options including in-repo, dedicated docs repo, tracker-attached, or skip-ADRs. Recommends in-repo for ADRs (version-controlled, PR-reviewable). - Label taxonomy writes are opt-in. Bootstrap shows the diff (which labels would be added) before writing.
/defectand/ideaskills now read destinations from AGENTS.md at runtime instead of having hardcoded project IDs. New "Tracker destinations" section in the AGENTS.md template is the canonical config + workflow-installed signature.
Added
- AGENTS.md template now includes "Tracker destinations" + "Docs location" sections — the canonical config + workflow-installed signature that future bootstrap runs detect.
- Spec §A introspection now also reads tracker state, docs storage signals, and workflow installation state.
- Spec §B questions extended with bug destination (Q9), idea destination (Q10), planning cadence (Q11), label taxonomy diff (Q12), and docs storage (Q15).
Notes
- This is a meaningful behavior change to the bootstrap. Existing workspaces that ran the v0.1.x bootstrap aren't broken — but the new bootstrap will detect them as PARTIAL or INSTALLED and offer non-destructive sync. To get the new AGENTS.md sections, re-run the bootstrap in TEAM UPDATE mode.
v0.1.1
Added
- README status badges — release version (from latest tag), MIT license, "Claude Code Plugin", and "Agent-agnostic" — for quick at-a-glance signaling on the repo's GitHub landing page and any rendered preview.
v0.1.0
Initial public release.
Added
bootstrapskill — scaffolds an agent-driven team workflow into any workspace. Walks the file tree, classifies the project as GREENFIELD / EXISTING-COMPATIBLE / EXISTING-DIVERGENT / AMBIGUOUS, asks a single batched round of clarifying questions, then writesAGENTS.md,CLAUDE.mdshim, per-module AGENTS.md stubs, an ADR placeholder, memory bootstrap files, and.gitignoreentries.- Agent-agnostic by design — works with Claude Code (one-command plugin install) and Codex / other agents (manual install via
.agents/skills/or drop-in spec doc). /defectskill — fire-and-forget bug capture. Infers platform, build, repro steps, severity, root-cause hypothesis, and likely-culprit files from a one-liner. Files an unassigned ticket to a "Bug Triage" project in the tracker./ideaskill — parking-lot idea capture. Infers cross-repo work needed to ship the idea, drafts a mini-spec (Why / Proposed shape / Work inferred / Open questions / Size / Trigger to revisit), files it as a Low-priority backlog ticket.- Full workflow spec at
plugins/agentic-engineering-workflow/skills/bootstrap/references/team-process-spec.md— sprint phases, CTO/CPO/CDO review triad, ADR system, contract-lock discipline, PR hygiene, working agreements, common pitfalls. Readable standalone for users who don't want to install the plugin. - Tracker-agnostic by design — Linear, GitHub Issues, Jira, Notion all supported via runtime MCP detection.
- Stack-agnostic by design — templates adapt to whatever the workspace's file tree reveals.
Notes
- Plugin uses SemVer; this is a 0.x release so breaking changes may land in any minor version until 1.0.
versionis now pinned, so/plugin updatewill pick up future releases. Commits between releases won't auto-deploy to installed instances.