Repository navigation
Update ai-workflow to 0.26.0 and re-onboard the stubs - #105
Merged
Merged
Conversation
baldurpan
enabled auto-merge (squash)
October 18, 2026 19:13
baldurpan
disabled auto-merge
October 18, 2026 19:13
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Two commits:
chore(context): update ai-workflow to 0.26.0: tool-owned files only (skills, agents,AGENTS.md's workflow block,workflow.md, the plan template, the coder role, the per-stub*.notes.md). Nothing in it was hand-edited. New in 0.26.0:/release, parallel phase rounds in/feature-implement, and plan splitting in/feature-plan.chore(context): re-onboard the stubs under ai-workflow 0.26.0: the project-owned answers, filled in by/onboard, plus one.gitignoreline.What changed in the answers
.gitignore: adds.phase-trees/, where/feature-implementputs the checkouts for a round of phases. Without it,pnpm checkfails: Biome finds each checkout's ownbiome.jsonand stops with Found a nested root configuration.verify.md:pnpm install --frozen-lockfile.git grepthat fails on.only,.skip,.todo,.fails,skipIforrunIfin any test file, including untracked ones..gitignoreand nested Biome configs, and the test counts.executors.md: the concurrency cap, kept at 3, plus a note that.phase-trees/checkouts aren't made or removed by theworktreecommands.tracking.md: adds How much a plan may hold (65,536-character ceiling, 500 characters per phase row). The body-ceiling section now points to it. The tracker answer is unchanged.release.md:/releaseis named as what runs the Bump step, alongside a maintainer runningpnpm changeset:prepare-releaseby hand.git.md,stack.md: their install pointers now point at Prepare a fresh tree.Fixed since the last update
Two problems the 0.22.0 PR (#69) reported are fixed now.
release.mdstill described them as open:publish.ymlhas published, tagged and released v2.1.0, v2.1.1 and v2.1.2. npm serves 2.1.2.worker-deploy.yml: the Cloudflare secrets were set on 2026-10-03, and a manual run that day succeeded. No push has toucheddocs/worker/**since, so the push trigger hasn't yet been seen to succeed.Found along the way, not fixed here
noFocusedTestsreportsit.onlybutpnpm checkstill exits 0, and nothing in the recommended rules flags.skip,.todoor.fails. The new Test markers gate section covers this;biome.jsonis unchanged.release-note.ymlstill fails PRs that the release table says owe no note, such as a devDependency-only bump. Whetherpnpm changeset:add --emptyis an acceptable workaround in the meantime is still undecided.Verification
All on 2026-10-18:
pnpm install --frozen-lockfile, all five commands exited 0:pnpm checkpnpm typecheckpnpm buildpnpm test: 1006 testspnpm docs:test: 68 testsgit clone --no-hardlinkscopy, that one install was enough for all five, andgit status --porcelainstayed empty..phase-trees/: I planted a lint error, a type error and failing tests inside a full nested checkout. With the.gitignoreentry, no gate saw them. Without it,pnpm checkfailed..skip,.only,.todo,.failsorskipIftest is planted. It ignores.onlyunder.phase-trees/.This PR changes docs and config only, so it owes no release note.