Harness Intelligence Wiki
Changelog

Baseline Changelog

Scaffold baseline release notes

Unreleased

Compatibility: >=6.1.0 <7.0.0

Added

  • Add the typegraph-runtime Registry Item, carried by pack-typescript. Its meta.hi.toolRuntime pins the exact Typegraph MCP 0.9.56 manifest and lockfile (TypeScript 7.0.2, @effect/tsgo 0.36.5, MCP SDK 1.30.1) that CLI 6.1.0 installs for Codex semantic reads. No digest is stored.
  • Add a TypeScript semantic reads section to the Built handoff when the TypeScript Pack is selected: the five reads, the server to use, and the new Codex session needed after a tsconfig, dependency, or branch change.

Changed

  • Publish each Pack's catalog promptSurfaces in Pack meta. Workspace prompt specs list only the default Packs whose surfaces include workspace-prompt-spec, and the frontend and backend Packs only for workspaces that show their signals (#241).
  • Build the docs prompt spec and its handoff row only when the Recorded Shape has docsRoot, a docs/ directory that git does not ignore (#242).

Fixed

  • Commit Gate runner: run a root repository-mode check for staged repository-level paths outside every Software Scope when settings commitGateChecks.repository names it (the wiki stays excluded); a contract may now carry only one of lint or formatCheck.

Published 2026-09-28

Published as Registry version 2026.09.28-80a483bc (https://api.harness-intelligence.devpunks.com/r/2026.09.28-80a483bc/registry.json).

Compatibility: >=6.0.0 <7.0.0

Changed

  • Publish the Baseline as a public, immutable Registry version YYYY.MM.DD-<short sha> in the shadcn registry format, with a moving registry.json latest pointer and one Registry Item per skill, Pack, hook, runtime script, lint asset, source guide, prompt set, and harness link set.
  • Install the session-start hook for Claude, Codex, Cursor, and OpenCode; it reports only the hi check status and never claims that drift is absent.
  • Read protected paths for the edit hook from .devpunks/installed.json; a missing Installed Record protects nothing and blocks nothing.
  • Build .devpunks/specs/lint/selection.json and .devpunks/commit-gate-contracts.json from settings and the Recorded Shape.

Fixed

  • Stream oxlint JSON output to a file and batch file arguments in the managed lint runner; pass Commit Gate file lists through HI_STAGED_FILES_PATH or --files-from (#232).

Added

  • Add create-architecture to the default planning pack. Requirements now retain ARCHITECTURE.md before SPEC.md, preserving exact accepted implementation choices, source traceability, and visual explanations. Every delivery entrypoint, including resumed and local work, requires the current retained artifact pair. Spec outcome/acceptance codes map to architecture blocks, flow steps, and source grill questions. Install the shared brainstorm dependency in the default requirements pack. Canonical source: wearedevpunks/skills@1991389066f56e7297bacc5fe2cafd3858ca0ee4 (sync/create-architecture-1991389066f5).
  • Add taste-skill's image-to-code to the frontend pack beside design-taste-frontend, imagegen-frontend-web, and imagegen-frontend-mobile, which already match Leonxlnx/taste-skill@ce26fc25c0e5. design-phase prototype and delivery-handoff routing drop the unshipped gpt-taste. Sync the shared hi-cli hi init command reference and rule-authoring wording. Canonical source: wearedevpunks/skills@b3fc44be7ea1ef626dac074de9b0bca8d215ef19 (sync/frontend-image-to-code-b3fc44be7ea1).

Fixed

  • Keep the wiki app project-owned; the Registry installs no wiki and never aligns its package, routes, content, or metadata.
  • Sync the shared hi-cli post-command wiki structure check from canonical wearedevpunks/skills@3bde73558ddb7c5422e1296049a8f44e266cefe0 (sync/registry-baseline-3bde73558ddb).
  • Centralize architectural failure lenses in brainstorm; run its checkpoint initially and after every requirements-grill response set, including an incomplete frontier response, after recording supplied answers and before computing and persisting the next frontier or requesting closure (#226).

Published 2026-09-23

Published as baseline/stable/2026.09.23-66535546.

Compatibility: >=5.2.1 <5.3.0

Added

  • Distribute verify-behavior, create-verification-skill, and update-verification-skill together in the default verification pack while preserving project-owned verifier reference bytes (#207).

Fixed

  • Give generated lint, CI, Commit Gate, and post-edit checks one explicit scope and effective-policy authority, excluding wiki paths, user-excluded paths, and unselected package boundaries (#224).

  • Preserve inherited project Oxlint policy, compatible custom commands, and warning limits during managed lint adoption; retain referenced catalogs and retire only unchanged receipt-owned obsolete assets (#224).

  • Ship managed lint selection, drift, and migration guidance aligned with read-only checks and recoverable updates (#224).

  • Cover staged deletions, root changes, and cross-owner renames in the bundled Commit Gate runner. Honor explicit file, owner, and repository execution modes, deduplicate identical checks, and preserve successful command diagnostics; accept the matching execution metadata in generated subagent contracts (#222).

  • Retire the standalone handback skill from the shipped catalog and interaction pack; keep human steering and scope decisions within their owning workflow phases (#222).

  • Update bundled brainstorm guidance to trace the system from the operating agent's perspective and reconcile affected design documents and plans when their edits are authorized (#222).

  • Restore Effect internal-module topology and repository-boundary guidance; keep service qualification and application policy in effect-service-design (#205).

  • Sync canonical wearedevpunks/skills@0519d685213a8085928bde8a5d744fcd6737c931 from immutable tag sync/release-issues-203-207-0519d68.

  • Limit automatic React Doctor and TDD activation to their intended task boundaries, and resolve React Doctor changed scans from the checked-out branch's configured origin upstream with an explicit base. Keep verify-behavior available to explicit orchestration without top-level automatic activation (#206).

  • Preserve repository-owned wiki starters and intentionally skipped seeds through scaffold/update/check; validate empty directory markers by presence rather than authored text (#203).

  • Align generated Oxlint plugin aliases and root JSON policy planning, and refresh handoff output from completed authoring so normal update converges (#203).

  • Resolve Commit Gate contract roots from the current checkout or linked worktree, and report actionable working-directory and process-launch errors instead of an empty exit-1 failure (#204).

  • Resolve the latest canonical wearedevpunks/skills main once per operator command, freeze its immutable commit across scopes and readbacks, and install or update only exact verified hi-cli content without falling back to the compiled skill.

  • Materialize Commit Gate setup from the selected nested package root in repositories without a root package.json.

  • Persist independently completed reconciliation receipt entries when Commit Gate setup is deferred.

  • Leave user-owned Lefthook configuration unpinned when Commit Gate is disabled and no managed gate command exists.

  • Reject wrapped formatter commands that enable write mode, including short -w flags, from read-only Commit Gate format checks.

  • Make the globally scaffolded .agents/AGENTS.md prompt exactly match the canonical shared scaffold guidance.

  • Accept valid Commit Gate lint and formatCheck Quality Command Contracts before projection skip (#193).

  • Preserve nearest-config discovery and workspace-owned typed lint settings for generated lint configuration.

  • Repair the managed JavaScript and TypeScript post-edit hook's unused unlinkSync import so the distributed lint-feedback path remains clean under repository-wide verification.

  • Enforce the Finder intake and Requirements boundary across scaffolded agents, skills, projectors, and guidance: retain only Business and Functional Finder, keep Finder optional, reserve delivery-depth compilation and projection for Requirements Phase, and derive backlog identities from neutral OUT-### outcomes.

  • Sync canonical wearedevpunks/skills@cedba700b240e5529e3589eee592b05b8bbb14c0 while preserving Fog provenance, production-evidence completion, historical backlog truth, and linear-free-v1 as the Linear Free default.

  • Fix autoreview Codex defaults to gpt-5.6-terra with high reasoning when reviewer settings are omitted (#185).

Added

  • Add explicit artifact obligations to scaffold, update, and check; preserve planned workspace topology during isolated validation; recover interrupted adoption and coupled publication; refresh only affected guidance scopes; and install planned quality Commit Gate setup.

  • Add compact pointer-based delivery context, dependency-ready task gates, active write-scope ownership, project-owned executable verification, a frozen review epoch, and bounded repair validation. V4.3 acceptance retains 170 satisfied criteria and four excepted_not_passed benchmark criteria (AC-044–AC-047).

  • Distribute managed post-edit lint feedback with safe file-scoped formatting, normalized diagnostics, provider-specific delivery, and bounded retry protection.

  • Add candidate lint-impact preview and bounded Ultracite operator guidance without importing Ultracite AI rules, skills, or generated hooks.

  • Add a default-on, opt-out Lefthook Commit Gate for applicable Catalogue consumers, running staged owner-scoped lint and read-only format checks with lifecycle verification.

  • Sync canonical wearedevpunks/skills@f0fff86b76be52adba34fc84768c45f87389e292; distribute make-tsuite for automated software test-portfolio audits and authorized test-only changes across languages, frameworks, and toolchains.

  • Sync canonical wearedevpunks/skills@2f46794de41b7510eb3bde279203628c310f93ce; distribute the human-only business-finder, functional-finder, and technical-finder entrypoints backed by one Fog lifecycle engine.

  • Sync canonical wearedevpunks/skills@2c7473179569d237acd3d01a2df055cb76d2e174; distribute the verb-first architect-pipeline skill for repository-aware, provider-neutral CI/CD and infrastructure deployment, release, artifact promotion, and retry theory.

Changed

  • Clarify that scaffold and update install the shared verify-behavior skill while preserving project-owned verification references; implement-spec remains responsible for Uncovered Surface and Uncovered Behavior work.

  • Sync canonical wearedevpunks/skills@584ea4bddd5bcfcf780baf9fb67ff736ba7d0626; apply the $writing-for-agents cleanup for bounded ordered brainstorm evidence and decision criteria, audit the PR #189 Finder entries, and keep delivery-phase human-only in its description and metadata.

  • Make write-backlog reconcile existing provider structure before mutation and project lateral Fogs into Area → Initiative → Epic → milestone-bound Story → required Task work with native blockers.

  • Keep delivery status tied to observed work and production evidence, and add approval-gated backlog Normalization without introducing CI/CD design.

  • Clarify recursive backend composition ownership and Effect Layer placement for issue #164.

  • End autonomy at accepted goal bounds through one compact scaffold prompt pointer; route delivery, debugging, review, and direct autoreview expansion through durable human steering.

  • Select baseline publication only from non-empty BASELINE_CHANGELOG.md notes and CLI publication only from matching non-empty CHANGELOG.md version notes; publish both when both changelogs qualify, while retaining strict candidate proof and artifact readback.

  • Route explicit CI/CD security audits to audit-cicd-security, while keeping Pulumi skills scoped to Pulumi APIs, resources, state, registry, and authentication details.

Fixed

  • Require every Technical Finder Task to use the exact V* milestone of its parent Story.
  • Reject Finder completion unless Business hierarchy, Functional Story placement and provenance, and the full reachable Technical blocker graph have exact coherent readback, including milestone order and cross-Epic blockers.
  • Keep the root package.json as the sole owner of the Effect prepare patch command and omit workspace-level prepare-hook receipt entries.

baseline/stable/2026.08.27-parallel-research-persistence - 2026-08-27

Compatibility: >=4.0.0 <5

Changed

  • Sync canonical wearedevpunks/skills@af9df5f9bd0e5ee0b6df865f635145c19afc3c85; make parallel-research persist its consolidated report at the intended project-wiki path without branch, worktree, commit, push, SHA, or retention requirements.

Recovery 560d7917dfa5c3b0a2eace307013c1c07c57d1a3

Fixed

  • Converge the already-published 560d7917 mixed release through exact provider readback.

Recovery 3227643587855a7e239dda2d85adba7391488497

Added

  • Sync canonical wearedevpunks/skills@8754ca8d994495e3b7b14ae029f314dc46da59e2 and distribute improve-mobile-frontend in the frontend pack.

baseline/stable/2026.08.19-animation-react-compiler-lint - 2026-08-19

Compatibility: >=3.3.0 <4

Added

  • Add animate-expo to the Expo pack and add animate plus review-animations to the frontend pack.
  • Retain Emil Kowalski's upstream MIT license and attribution with the distributed animation skills.

Changed

  • Enable Oxlint's React Compiler-powered correctness rules for the React pack so compiler validation failures surface during normal lint runs.

baseline/stable/2026.08.18-requirements-grill-technical-grounding - 2026-08-18

Compatibility: >=3.2.2 <4

Changed

  • Sync canonical wearedevpunks/skills@eb1026c0355759c8addfb91856beb6bd5eae94f9 from main.
  • Ground technical branches in current code before constructing the first question frontier.
  • Ask technical questions from a concrete evidence anchor, observed constraint, and target code consequence.
  • Block completion until every applicable technical dimension is accepted, parked, deferred, or evidence-backed as not applicable.

baseline/stable/2026.08.18-write-backlog-milestone-membership - 2026-08-18

Compatibility: >=3.2.2 <4

Changed

  • Sync canonical wearedevpunks/skills@713367ca0846785fa347adcd3e3224b7455e36df from main.
  • Allow stories to share their containing overview milestone when the provider supports membership, while keeping native blockers authoritative for story ordering and never deriving distinct story milestones.

baseline/stable/2026.08.17-requirements-grill-live-show-me - 2026-08-17

Compatibility: >=3.2.2 <4

Changed

  • Sync canonical wearedevpunks/skills@6a633da2b18537a53e51172e37c2c7fc2a3b8c5b from main.
  • Use $show-me throughout active requirements grilling for difficult questions, meaningful comparisons, interacting parts, and key turning points, selecting the smallest authority-derived view.
  • Place code-grounded topology, dependency direction and DI, seams, boundaries, persistence, and module-shape questions wherever they deepen the active branch while retaining the final persisted-state presentation.

baseline/stable/2026.08.17-high-signal-tests - 2026-08-17

Compatibility: >=3.2.1 <4

Changed

  • Sync canonical wearedevpunks/skills@ebc83ccfc317c9dbae1f6348a7827cba2783a02d from main.
  • Refine tdd around high-signal behavioral evidence and cull tests satisfied by existence, type checking, provider simulation or shape assumptions, contract restatement, low-value UI or command registration checks, and resistance to intentional reversal.
  • Scope the reusable-skill source-first flow to CLI release and distributed-asset prompts: canonical edit, commit, push, root sync, exact receipt verification, then requested baseline publication.

baseline/stable/2026.08.15-glossary-convention - 2026-08-15

Compatibility: >=3.2.0 <4

Changed

  • Sync canonical wearedevpunks/skills@354d08e26897ddbf28eb667498fdf3363ca2081c from main.
  • Rename the domain-document convention from CONTEXT.md/CONTEXT-MAP.md to GLOSSARY.md/GLOSSARY-MAP.md, including GLOSSARY-FORMAT.md.

baseline/stable/2026.08.14-agent-workflow-rules-autonomy - 2026-08-14

Compatibility: >=3.2.1 <4

Added

  • Add the concise rule-authoring skill for scaffold and update handoffs that maintain project-owned .agents/rules and one exhaustive scoped-prompt registry pointer.

Changed

  • Sync canonical wearedevpunks/skills@f370868c9f7968fa5649f90be172b57a39759929 from main.
  • Close applicable technical architecture during requirements grilling while keeping CONTEXT.md glossary-only; specs own accepted architecture and plans derive execution work.
  • Make Full Delivery route continuously through authorized phases and at most three review cycles; only an explicit user request enables HITL confirmation.

Changed

  • Make requirements-grill wait for $grilling to report completion before presenting persisted state for approval.
  • Build and verify the complete scaffold baseline independently from npm publication intent, including exact archive, manifest, tree, compatibility, and packaged fallback evidence.
  • Classify scaffold payload, schema, and compatibility changes semantically and reconcile reviewed stable releases in retry-safe order through protected production authority.
  • Publish a validated mixed candidate's commit-derived baseline before reviewed npm 3.2.1, with a 45-minute release ceiling and GitHub Production as the provider-anchor, control-plane, and baseline-credential boundary.
  • Compact generated scoped prompt specs around repository invariants and exact-trigger pointers while keeping installed skills authoritative.
  • Sync delivery retention routing, the escaped Effect recovery table, and hi init onboarding from immutable wearedevpunks/skills@408746ad5fdf10d75513cd1b63c71c6f22fa7fb7; candidate archive and isolated managed-consumer readback preserve all three semantics.
  • Sync team/stefan/review-contract-handoff-consistency at exact wearedevpunks/skills@684f98dff76ac94ad3db2eb1f74230cb9910e1ad, retained by sync/review-contract-handoff-consistency-684f98dff76a, with non-empty review scopes, exact commit-tree report retention, per-finding derived routing, capture-first mixed debt routing, durable docs_ingest or closeout resume before artifact inference, and installed-skill Skill | Exact trigger tables across manifests and planning/setup consumers while root guidance stays table-free.
  • Stage TypeScript Anti-Slop adoption for existing Harness workspaces, exclude vendored plugin sources, and retain strict defaults for new consumers.
  • Sync requirements grilling completion from immutable wearedevpunks/skills@6d992c409fe722b3ae6b7bf80395ff6c796eeb17, retained by sync/grilling-contract-centralization-6d992c409fe7, before the derived $show-me presentation.

baseline/stable/2026.08.13-architecture-convergence - 2026-08-13

Compatibility: >=3.2.0 <4

Changed

  • Sync canonical wearedevpunks/skills@1739a7a75ab975ca867da8603766c39d4befc25b from main.
  • Make create-plan classify architecture-bearing work and persist $show-me-authored target ownership topology, declared dependency graph, responsibility acceptance criteria, architecture waves, public seams, and temporary-seam migration ledger under the agnostic frontend/backend domain-structure rules.
  • Make implement-spec enforce the plan contract through task-level ownership fields, cumulative whole-graph checkpoints after every architecture wave, regression checks for previously met responsibility criteria, and final zero-drift closure with an empty migration ledger.

baseline/stable/2026.08.13-cli-3.2.0-quality-workflows - 2026-08-13

Compatibility: >=3.2.0 <4

Added

  • Add domain-modeling to requirements workflows with durable glossary state and accepted domain context.
  • Add authority-preserving show-me visual explanations across requirements, planning, delivery, debugging, review, documentation, prototypes, and backlog tickets.
  • Add verify-behavior to implementation and debugging workflows with retained user-visible behavior evidence.

Changed

  • Package and verify the selected TypeScript Anti-Slop lint assets across scaffold workspaces and remove the retired Stack skill.

baseline/stable/2026.08.11-sqlalchemy-schema-design - 2026-08-11

Compatibility: >=3.1.12 <4

Added

  • Add the detected SQLAlchemy framework pack with stateless schema, persisted-type, index, relationship, and safe Alembic migration guidance from wearedevpunks/skills@fdcc21737e4269dfdc0de69aea0fc3ea8c16a3eb.

baseline/stable/2026.08.11-review-phase-durable-workflow-graph - 2026-08-11

Compatibility: >=3.1.11 <4

Changed

  • Sync the exact canonical wearedevpunks/skills@423c6d59b285a423262ee8983475de4e13864746.
  • Refactor review-phase into a bootstrap-only entrypoint, deterministic cold-resume router, and four flat gates for preparation, one all-lens review, report retention, and routing return.
  • Persist delivery review state in the caller-provided delivery handoff and standalone state in a deterministic repository-local handoff, with explicit conflict and idempotent no-write outcomes.
  • Preserve explicit operator invocation, immutable retained reports, delivery-owned repair, and the three-review/three-repair budget with no review 4.

baseline/stable/2026.08.11-frontend-domain-structure - 2026-08-11

Compatibility: >=3.1.8 <4

Changed

  • Strengthen frontend-domain-structure with a domain-worthiness classifier and sibling scan so cohesive product language, invariants, workflows, and change cadence stay grouped instead of becoming flat micro-features.
  • Keep cross-domain imports public and acyclic, highly discourage peer-feature imports except for justified one-way public-entrypoint dependencies, and split React components at cohesive responsibility or behavior-test seams while keeping tiny related JSX local.

baseline/stable/2026.08.11-scoped-agent-guidance - 2026-08-11

Compatibility: >=3.1.11 <4

Changed

  • Make generated docs and workspace prompt specifications teach semantic folder structure, placement and dependency direction, composition boundaries, colocation, and applied repository coding conventions from current code evidence.
  • Keep universal guidance inline while requiring exact task triggers, relative links, and scope-owned Markdown for conditional detail; create no deeper AGENTS.md layer.
  • Require one complete Skill | What / when row for every selected non-phase scoped skill and always distribute the opensrc/README.md Source Guide index.
  • Make create-plan select exact matching What / when rows across every touched scope and load each selected skill's complete SKILL.md before planning.
  • Update the source-first hi-cli Scaffold continuation guidance to require the complete scoped-authoring contract.

baseline/stable/2026.08.11-review-phase-graph-rework - 2026-08-11

Compatibility: >=3.1.11 <4

Changed

  • Sync the exact canonical wearedevpunks/skills@baf97d7a3f55c838f9007af8387aeafddda09d91.
  • Make review-phase explicit-only and run standards and skill adherence, architecture, simplification, and specification lenses against one frozen review snapshot.
  • Require an immutable retained wiki review report before a pass is valid.
  • Bound delivery review to three review and three repair passes, with no fourth review after repair three.
  • Carry implementation skill guidance from plans into worker briefs and record skill application evidence in implementation notes for adversarial review.

baseline/stable/2026.08.11-python-backend-structure - 2026-08-11

Compatibility: >=3.1.8 <4

Changed

  • Make canonical python-backend-structure compound backend-domain-structure with strict acyclic top-level layers and no sibling-domain imports.
  • Retain python-project-structure as a deprecated compatibility row and redirect-only shim for CLI 3.1.8 and 3.1.9 while canonical catalogs and packs expose only python-backend-structure.

baseline/stable/2026.08.10-skill-id-alias-compat - 2026-08-10

Compatibility: >=3.1.8

Fixed

  • Normalize baseline-declared rename and alias chains only in preserved manifest skill arrays before strict project-local validation; descriptive prose remains unchanged.
  • Emit compatibility skill rows for older CLIs without adding aliases to the canonical runtime skill catalog.

baseline/stable/2026.08.10-cli-3.1.9-legacy-skill-compat - 2026-08-10

Compatibility: >=3.1.8

Fixed

  • Restore writing-great-skills as a deprecated, cataloged compatibility skill while keeping writing-for-agents as the docs-pack selection.
  • Migrate preserved subagent-manifest references from writing-great-skills to writing-for-agents before strict project-local skill validation.

baseline/stable/2026.08.10-cli-3.1.9-effect-service-design - 2026-08-10

Compatibility: >=3.1.8

Fixed

  • Restore the cataloged effect-service-design skill asset to the packaged baseline for CLI 3.1.9 and compatible CLI 3.1.8 consumers.

baseline/stable/2026.08.10-cli-3.1.9 - 2026-08-10

Compatibility: >=3.1.8

Fixed

  • Publish the stable scaffold baseline for CLI 3.1.9 while retaining compatibility with CLI 3.1.8.

baseline/stable/2026.08.10-oxfmt-baseline-assets - 2026-08-10

Compatibility: =3.1.8

Changed

  • Sync the exact canonical wearedevpunks/skills@0b2b0358c3db260171815b2cc51f021963249771, including the prior docs-onboarding correction to run hi init from the repository root and repo-wide Oxfmt normalization of distributed baseline assets.
  • Format the complete staged baseline archive inventory with the repository-pinned Oxfmt before hashing or archiving, and fail the build or publication when formatting fails.

baseline/stable/2026.08.10-projection-receipt-output-integrity-r2 - 2026-08-10

Compatibility: =3.1.8

Fixed

  • Pair the unchanged scaffold-integrity behavior with the complete CLI 3.1.8 package surface.

baseline/stable/2026.08.10-projection-receipt-output-integrity-r1 - 2026-08-10

Compatibility: =3.1.7

Fixed

  • Preserve the projection-receipt integrity baseline while pairing it with the correctly packaged CLI 3.1.7 release.

baseline/stable/2026.08.10-projection-receipt-output-integrity - 2026-08-10

Compatibility: =3.1.6

Changed

  • Add renderedOutputSha256 to generated projection receipts as the canonical semantic fingerprint of the effective available-hook set and rendered provider-output maps.
  • Preserve exact receipt-only scaffold-manifest publication while making effective project-authored subagent output changes visible and retry-stable.
  • Keep expected provider capability limitations and preserved project-owned prompts as neutral receipt provenance, clear stale legacy degradation bookkeeping through a silent normal-update receipt refresh, and reserve unhealthy status for actionable anomalies or actual faults.

baseline/stable/2026.08.07-wait-what-edit-hooks - 2026-08-07

Changed

  • Sync shared skills from wearedevpunks/skills@2379a59c84431357321b75ea9dfab12ae8ada0b0.
  • Preserve Finder-derived fog evidence parents and validate the complete configured intake taxonomy before provider mutation (#102).
  • Apply $wait-what language to bounded parallel-research synthesis, SPEC.md, PLAN.md, and IMPLEMENTATION-NOTES.md production (#103).
  • Restore automatic scoped format and lint hooks after file edits across Claude, Codex, Cursor, and OpenCode projections.

baseline/stable/2026.08.07-scaffold-integrity-convergence - 2026-08-07

Changed

  • Align the stable scaffold with default-applying update semantics, read-only --check, recoverable replacement for fixed scaffold-managed edits, and silent preservation for project-owned exceptions.
  • Make the generated projection producer advance only its exact receipt evidence through individually atomic, compare-and-swap publication; cross-file crash atomicity remains outside the contract.

Fixed

  • Converge baseline-identical stale receipt evidence without an archive and keep unavailable authority separate from managed-content drift.

baseline/stable/2026.08.06-managed-format-hook-case-semantics - 2026-08-06

Fixed

  • Protect alternate-cased managed and bootstrap paths according to the actual worktree filesystem case semantics, including default case-insensitive macOS and Windows filesystems while preserving genuinely case-sensitive roots.
  • Fail closed without invoking a formatter or linter when the worktree case-semantics probe is indeterminate.
  • Reject drive-qualified Windows receipt paths, including drive-relative forms such as C:foo.

baseline/stable/2026.08.06-managed-format-hook - 2026-08-06

Fixed

  • Make the distributed automatic format hook skip every path in a valid scaffold managed-files receipt, preserving authoritative scaffold bytes beyond the former partial path list.
  • Fail closed without invoking a formatter or linter when the receipt is missing, unreadable, malformed, or invalid.

Changed

  • Keep .devpunks/scaffold-manifest.json as the sole bootstrap exclusion, preserve existing unmanaged-file behavior, and leave manually invoked repository-wide formatting outside Harness.

baseline/stable/2026.08.06-parallel-research-wiki - 2026-08-06

Changed

  • Sync parallel-research from wearedevpunks/skills@b7f939c626d7fd929261726f21949198c5df2aef and make every run retain one consolidated report at <wiki-root>/content/docs/project/research/<slug>-research-report.md with immutable commit proof.

baseline/stable/2026.08.06-requirements-grill-wait-what - 2026-08-06

Changed

  • Sync requirements-grill from wearedevpunks/skills@7d8a73cd74fbbf32f3134cf132afa4f958a30382 and require $wait-what for every grilling question and recommendation before durable round completion.

baseline/stable/2026.08.05-wayfinder-lifecycle - 2026-08-05

Changed

  • Update prototype to the upstream v1.2.0 logic and UI artifact formats, including one-file HTML logic demos with guided walkthroughs and route-level UI variants selected by ?variant=.
  • Replace writing-great-skills with writing-for-agents in the default docs pack.
  • Add the default misc pack with wait-what; context compilation installs it for shared .agents scope without propagating it to application workspaces.
  • Activate writing-for-agents in scaffold/init/update handoffs and generated subagent authoring instructions whenever the continuation edits agent-facing documents.

baseline/stable/2026.08.05-effect-service-design - 2026-08-05

Added

  • Add effect-service-design, imported from dmmulroy/skills@8603380821fee6a77c82639f364ce8fe4f5a92be, with its exact MIT LICENSE (Copyright (c) 2026 Matt Pocock).

Changed

  • Sync shared skills from wearedevpunks/skills@5d8f709b8a0ca8ef05c9b0e0cb45ed07ca25d59e and publish the baseline for CLI >=3.0.0 <4.
  • Route Effect service qualification, dependency-preserving layerWithoutDependencies, ready production layer, test substitutes, and service audits through effect-service-design; preserve action-owned orchestration and integration-owned contracts in effect-backend-structure.
  • Include the previously published parallel-delivery managed skill state, making delivery and implement-spec worker-wave-only and removing the superseded sequential branch.

baseline/stable/2026.08.03-project-wiki-index-oxlint - 2026-08-03

Added

  • Add the missing generated Oxlint configs for apps/backoffice, apps/web, and packages/ui.

Changed

  • Treat recursive wiki route meta.json files as project-owned when the repository has its own content sync script; hi check and hi update continue checking the indexed spec, grill, plan, and other source projection files.
  • Keep the Effect v4 source guide authoritative on Effect-TS/effect main.

baseline/stable/2026.08.03-durable-stable-authority-v2 - 2026-08-03

Changed

  • Verified stable releases now promote through the durable Postgres ledger without baseline identity environment rewrites or API redeploys.

3.1.0 - 2026-07-30

Added

  • Publish the CLI 3.1.0 scaffold baseline as baseline/stable/2026.07.30-security-pack; see the detailed entry below.

Changed

  • Add the mandatory default security pack (audit-cicd-security, security-best-practices) and pin the security source to wearedevpunks/skills@844890de0f89f4e66cc078147143e61456ff0bec.

baseline/stable/2026.07.30-security-pack - 2026-07-30

Added

  • Add a mandatory default security pack for every repo with no additional opt-in: audit-cicd-security plus security-best-practices.

Changed

  • Sync audit-cicd-security and security-best-practices from wearedevpunks/skills@844890de0f89f4e66cc078147143e61456ff0bec.
  • Keep audit-cicd-security provider-agnostic and read-only by default; add progressive provider references for GitHub Actions, GitLab CI/CD, Jenkins, Azure Pipelines, CircleCI, Bitbucket Pipelines, Buildkite, Tekton, and Argo Workflows; confirm Critical/High local remediation only with explicit user approval.
  • Vendor security-best-practices (Apache-2.0) from openai/skills, then sync it via shared-source commit 844890de0f89f4e66cc078147143e61456ff0bec.

3.0.0 - 2026-07-29

Added

  • Publish the CLI 3.0.0 scaffold baseline as baseline/stable/2026.07.29-cli-3.0.0; see the detailed entry below.

Changed

  • Align bundled baseline identity and compatibility metadata with baseline/stable/2026.07.29-cli-3.0.0 (>=3.0.0 <4).

baseline/stable/2026.07.29-cli-3.0.0 - 2026-07-29

Added

  • Add deterministic harness context projection adapters and contract fixtures for Claude, Codex, Cursor, and OpenCode.
  • Add synchronized subagent projection assets and expanded write-backlog provider guidance to the CLI scaffold baseline.

Changed

  • Consolidate the scaffold's Effect guidance on the canonical Effect v4 skill and remove the superseded Effect v3-era skill surfaces.
  • Align the bundled hi-cli, planning, specification, implementation, requirements, review, and recovery guidance with the 3.0.0 CLI architecture and lifecycle contracts.

baseline/stable/2026.07.23-effect-v4-source-authority - 2026-07-23

Fixed

  • Sync Effect skills from wearedevpunks/skills@45d731db6f5f3e715ecbd2db195b7f68d13dcff9.
  • Declare effect-backend-structure compatible with Effect v4 and replace its Effect v3 service guidance with the canonical $effect and Context.Service contract (#75).
  • Make opensrc path Effect-TS/effect and the Effect repository main branch the primary Effect v4 source authority; retain project-pinned package lookup for exact installed-version behavior.

baseline/stable/2026.07.21-create-spec-vocabulary-removal - 2026-07-21

Changed

  • Sync shared skills from wearedevpunks/skills@52866e7.
  • Keep create-spec focused on producing and presenting the completed spec for review.

baseline/stable/2026.07.17-grilling-primitive-contract - 2026-07-17

Changed

  • Sync shared skills from wearedevpunks/skills@e2039dd.
  • Centralize one-decision question shape, recommendation rationale, precise interpretation choices, fact lookup, branch settlement, frontier restatement, and shared-understanding completion in grilling.
  • Keep wrapper guidance specific to its domain, durable artifacts, stricter formats, output mappings, and downstream transitions.

baseline/stable/2026.07.17-batched-grilling-frontier - 2026-07-17

Changed

  • Sync shared skills from wearedevpunks/skills@9fb9184.
  • Replace sequential grilling with Matt Pocock's MIT-licensed batch-grill-me frontier primitive pinned at 9603c1cc8118d08bc1b3bf34cf714f62178dea3b, preserving the stable local grilling id and wrapper composition.
  • Persist stable question ids, prerequisites, current-frontier membership, answered and unanswered state, canonical routed grill paths, and explicit empty-frontier shared-understanding confirmation before backlog, plan, spec, or prototype work.

Fixed

  • Advertise explicit-only design-phase as a global workflow entrypoint while excluding it from scoped primary-skill generation.

baseline/stable/2026.07.16-effect-v4-consolidation - 2026-07-16

Changed

  • Sync shared skills from wearedevpunks/skills@65b8833.
  • Move Effect-Atom and observability guidance under the pinned, MIT-licensed effect skill as focused branch references.
  • Remove the redundant effect-authoring skill from the catalog, Effect pack, prompts, subagents, and active mirrors.

baseline/stable/2026.07.16-effect-v4-patterns - 2026-07-16

Changed

  • Sync shared skills from wearedevpunks/skills@d18cfc7.
  • Replace the overlapping effect-best-practices skill with the pinned, MIT-licensed Effect v4 effect skill and its eight focused references.
  • Keep effect-authoring, effect-backend-structure, and effect-recoverable-actions as distinct Effect pack workflows.

baseline/stable/2026.07.13-create-spec-title-frontmatter - 2026-07-13

Fixed

  • Sync the stable baseline's create-spec skill from wearedevpunks/skills@40b83fb so routed Fumadocs specs include non-empty title frontmatter and enforce it in the quality bar.

baseline/stable/2026.07.13-runtime-product-validation - 2026-07-13

Changed

  • Sync shared skills from wearedevpunks/skills@d79eb2d.
  • Add create-plan task metadata for required runtime validation, target, evidence, and cleanup across process or infrastructure boundaries.
  • Add the disclosed implement-spec runtime-product-validation reference and route its contract through sequential and parallel workers.
  • Require public-entrypoint results plus correlated durable evidence, provenance-scoped cleanup, and exact blockers that leave affected tasks and acceptance criteria blocked.

baseline/stable/2026.07.13-hi-ensure-settings - 2026-07-13

Added

  • Release the stable scaffold baseline with hi ensure, independently configurable backlog, asset, and repository providers, and an authoritative backlog project URL in .devpunks/settings.json.
  • Sync write-backlog from wearedevpunks/skills@add6bb4, requiring the configured provider and project URL before provider materialization.

baseline/stable/2026.07.13-codex-multi-agent-config - 2026-07-13

Fixed

  • Release the stable scaffold baseline for Codex multi_agent_v2 compatibility by omitting legacy agents.max_threads from generated .codex/config.toml while retaining agents.max_depth and Harness hooks.

baseline/stable/2026.07.10-manual-delivery-phase - 2026-07-10

Fixed

  • Require explicit user invocation for delivery-phase and the six external/manual lifecycle phases; keep only review-phase, debugging-phase, and docs-ingest-phase model-invocable as delivery's internal delegates.
  • Sync shared skills from wearedevpunks/skills@7fde033, changing design and debt resolution to present a bounded delivery brief and stop for explicit user $delivery-phase invocation.
  • Align the active delivery-phase, design-phase, and resolve-debt-phase mirrors with the CLI-vendored baseline copies.

baseline/stable/2026.07.10-external-phase-invocation - 2026-07-10

Fixed

  • Correct explicit-only invocation to cover exactly the six external/manual lifecycle entrypoints: bug-discovery-phase, bug-resolution-phase, design-phase, finder-phase, requirements-phase, and resolve-debt-phase.
  • Sync shared skills from wearedevpunks/skills@a2648cc, keeping delivery-phase, review-phase, debugging-phase, and docs-ingest-phase model-invocable for delivery, design, and debt workflow delegation.
  • Align the four corrected active Harness phase mirrors with the CLI-vendored baseline copies.

baseline/stable/2026.07.10-explicit-phase-invocation - 2026-07-10

Changed

  • Sync shared lifecycle phase skills from wearedevpunks/skills@5779f6e.
  • Require explicit user invocation for every lifecycle *-phase skill with Claude disable-model-invocation: true and Codex policy.allow_implicit_invocation: false.
  • Align active Harness phase-skill mirrors with the CLI-vendored baseline copies.

baseline/stable/2026.07.09-backend-domain-guardrails - 2026-07-09

Changed

  • Sync shared skills from wearedevpunks/skills@062f811.
  • Expand backend-domain-structure with generic backend layer classification, import direction, DI/container boundaries, public module/package boundaries, database persistence guards, pure domain model/event rules, and validation prompts.
  • Align the active Harness skill mirror with the CLI-vendored baseline copy.

baseline/stable/2026.07.09-goalify-activation-contract - 2026-07-09

Changed

  • Sync shared skills from wearedevpunks/skills@cc4556d.
  • Refactor goalify into a lean activation contract that generates and activates one goal immediately.
  • Remove fallback and gotcha guidance from the scaffolded goalify skill so the workflow centers on objective, context, workflow, proof, and stop conditions.

baseline/stable/2026.07.09-pulumi-skills-pack - 2026-07-09

Added

  • Sync Pulumi shared skills from wearedevpunks/skills@9653bf9.
  • Add a first-class pulumi detected pack for @pulumi/pulumi and @pulumi/* package manifests.
  • Include Pulumi overview, best practices, ComponentResource, Automation API, ESC, provider-upgrade, and package-usage skills in the scaffold baseline.

baseline/stable/2026.07.09-linear-assets-managed-format - 2026-07-09

Fixed

  • Let scaffold settings carry Linear as assetProviderSlug independently from a GitHub repositoryManager, while required tools still come from the repository manager.
  • Skip scaffold-owned hooks, scripts, skills, and hook mirrors in the neutral format hook so managed scaffold assets remain hash-clean after update/check.

baseline/stable/2026.07.08-hi-cli-skill-rename - 2026-07-08

Changed

  • Sync shared skills from wearedevpunks/skills@45072f4, renaming the operator skill source from dp-cli to hi-cli.
  • Update bundled scaffold/operator guidance, runbooks, and wiki command docs to activate $hi-cli.
  • Include the hi skills rename CLI migration command for installing/updating hi-cli and removing legacy dp-cli skill installs.

baseline/stable/2026.07.08-hi-command-rebrand - 2026-07-08

Changed

  • Release the Harness Intelligence CLI command rename in the stable scaffold baseline: generated command guidance now uses hi, with hint as the alias, while the npm package remains @punks/cli.
  • Keep $dp-cli as the operator skill id and refresh bundled skill guidance, startup checks, hooks, scaffold handoffs, and generated prompts around hi command names.
  • Update the root/scaffold command guide title to HARNESS INTELLIGENCE.

baseline/stable/2026.07.06-finder-phase-wayfinder - 2026-07-06

Changed

  • Sync shared skills from wearedevpunks/skills@583be0c.
  • Add finder-phase and wayfinder to the planning baseline so loose oversized work routes through a visible decision frontier before ordinary phase selection.
  • Update write-backlog to materialize first-class backlog kinds for fog, grilling, research, prototype, epic, and story.
  • Refresh root workflow routing, planning pack catalog wiring, content tests, scaffold docs, and Harness public Finder Phase docs.
  • Include the latest goalify activation clarification in the scaffold baseline.

baseline/stable/2026.07.03-expo-skills-pack - 2026-07-03

Changed

  • Sync Expo shared skills from wearedevpunks/skills@4a2c1a7.
  • Add a first-class expo detected pack for expo and @expo/* package manifests.
  • Include Expo, EAS, native UI, update, deployment, module, and migration skills in the scaffold baseline.

baseline/stable/2026.07.02-wiki-sync-content-contract - 2026-07-02

Fixed

  • Restore the scaffolded wiki scripts/sync-content.mjs contract so generated scripts export syncWikiContent and SyncContentError without running sync at import time.
  • Keep wiki sync --check read-only while reporting stale projected pages, recursive meta.json changes, and stale generated files or folders.
  • Refresh generated docs even when existing files already have frontmatter, add missing frontmatter titles from page headings, and prune stale generated folders.

baseline/stable/2026.06.30-review-grill-artifact-checks - 2026-06-30

Changed

  • Release review-phase requirements-grill wrapper artifact checks.
  • Require review of serious grill wrappers against grilling-flow, artifact-output, routed grill log/status evidence, glossary/axiom/status updates, wiki bookkeeping, and downstream handoff evidence.
  • Sync shared skills wearedevpunks/skills@d9669c0.

baseline/stable/2026.06.30-review-skill-phase - 2026-06-30

Changed

  • Add upstream review to the research/review flow as the Standards versus Spec wrapper for review starts.
  • Update review-phase so review flows pin fixed diff, identify Spec and Standards sources, and keep axes separate before autoreview.
  • Sync shared skills from wearedevpunks/skills@cb3fdc8.

baseline/stable/2026.06.30-scaffold-skill-reconciliation - 2026-06-30

Changed

  • Release scaffold baseline dp check session-start drift guidance, including CLI/baseline pins, changelog summaries, and subagent-owned remediation flow.
  • Release scaffold baseline pre-existing skill reconciliation guidance for dp scaffold init, dp scaffold setup, dp update, and $dp-cli: commands keep overlap decisions agent-owned and preserve blind .devpunks/pre-existing-skills evidence.
  • Sync updated shared dp-cli guidance from wearedevpunks/skills@a889421.

baseline/stable/2026.06.29-frontend-imagegen-skills - 2026-06-29

Changed

  • Sync the frontend skill split from wearedevpunks/skills@3fc7a89.
  • Replace the old image-taste-frontend source with focused imagegen-frontend-web and imagegen-frontend-mobile skills.
  • Include the new frontend image-generation skills in the scaffold frontend pack and align active Harness mirrors.

baseline/stable/2026.06.29-lean-goalify-activation - 2026-06-29

Changed

  • Rewrite goalify as a very lean goal compiler that activates the compiled goal immediately and continues execution under it.
  • Keep required goal criteria compact: one objective, read-first refs, boundaries, proof, and stop conditions.
  • Move optional shape help into disclosed examples and sync the updated shared skill from wearedevpunks/skills@f8b76f3.

baseline/stable/2026.06.29-clawpatch-provider-defaults - 2026-06-29

Changed

  • Update bug-discovery-phase and bug-resolution-phase so ClawPatch inherits the current agent/launcher provider by default and only uses --provider or --model for explicit operator overrides.
  • Remove obsolete provider-cost warning guidance from the ClawPatch bug workflow.
  • Sync the updated shared skills from wearedevpunks/skills@e0660cc into the scaffold baseline and align Harness operator docs.

baseline/stable/2026.06.27-high-signal-tdd-tests - 2026-06-27

Changed

  • Add high-signal test guidance to the TDD skill, covering public seams, durable behavior, contract-safe assertions, machine-readable outputs, negative assertions, duplicate semantics, and regression invariants.
  • Sync the updated shared TDD skill from wearedevpunks/skills@5362a8f into the scaffold baseline.

baseline/stable/2026.06.27-design-phase-prototype-routing - 2026-06-27

Changed

  • Add $prototype to the research pack for throwaway logic or UI prototypes that answer a design question.
  • Route design-phase prototype intent through $prototype, with image intent staying on imagegen when available and falling back to $prototype when needed.
  • Ingest the design-phase prototype routing into the Harness wiki flow, skill pack overview, skill reference, and wiki log.

baseline/stable/2026.06.25-required-tools-settings - 2026-06-25

Changed

  • Consolidate scaffold-required tools and repository manager CLI requirements into .devpunks/settings.json.
  • Remove .devpunks/required-tools.json from scaffold output, update checks, handoff guidance, and dp tools ensure.
  • Keep trusted install contracts in the stable/bundled baseline while reading only tool IDs from repo settings.

baseline/stable/2026.06.25-design-phase-asset-evidence - 2026-06-25

Changed

  • Add the route-gated design-phase skill for intake, lean grill, prototype delegation, approval, backlog conversion, and delivery activation.
  • Add the repo-asset-management skill for durable visual assets with GitHub, GitLab, Azure, and Bitbucket provider references.
  • Carry approved visual artifacts into backlog writing and durable before/after UI evidence into implementation and PR handoff.
  • Add .devpunks/settings.json as provider authority for backlog provider, repository manager, asset provider slug, and selected provider CLI checks.

baseline/stable/2026.06.23-stable-refresh-goalify - 2026-06-23

Changed

  • Simplify the goalify skill back to its concise self-goal contract.
  • Sync the updated shared skill from wearedevpunks/skills@dd95edd into the scaffold baseline.
  • Include issue 49 documentation for stable baseline refresh freshness.

baseline/stable/2026.06.23-scaffold-detection-guidance - 2026-06-23

Changed

  • Preserve repo-specific subagent guidance when generated subagent scripts are synced.
  • Generate root prompt surfaces from scaffold specs so prompt content follows the managed scaffold copy pipeline.
  • Ignore wiki-only roots during app/package pack detection.

baseline/stable/2026.06.23-scoped-review-phases - 2026-06-23

Changed

  • Scope bug-discovery-phase, bug-resolution-phase, and review-phase to PR changes, highlighted diffs, supplied code portions, or named paths/domains by default.
  • Move detailed review and ClawPatch scope policy into disclosed phase references so the phase entrypoints stay lean.
  • Sync the updated shared skills from wearedevpunks/skills@f339c91 into the scaffold baseline.

baseline/stable/2026.06.23-create-plan-task-graph - 2026-06-23

Changed

  • Reframe create-plan around swarm graph and Tn task planning instead of plan phases.
  • Sync the updated shared skill from wearedevpunks/skills@1918de3 into the scaffold baseline.

baseline/stable/2026.06.23-ui-evidence-screenshots - 2026-06-23

Changed

  • Add implement-spec UI evidence guidance for before/after screenshots, durable provider asset links, and PR handoff.
  • Sync the updated shared skill from wearedevpunks/skills@66fe74a into the scaffold baseline.

baseline/stable/2026.06.22-goalify-concise-goals - 2026-06-22

Changed

  • Clarify goalify so generated /goal prompts are concise operating contracts the future agent can adopt as its own objective.
  • Sync the updated shared skill from wearedevpunks/skills@cc7c4b3 into the scaffold baseline.

baseline/stable/2026.06.19-subagent-capacity - 2026-06-19

Changed

  • Clarify generated subagent guidance so agents close completed or finished subagents before retrying when the subagent/thread set is full.
  • Keep scaffold docs aligned with the mandatory subagent workflow policy.

baseline/stable/2026.06.19-skill-primitives - 2026-06-19

Changed

  • Add the shared grilling primitive and remove the legacy grill-me skill from scaffolded skill surfaces.
  • Replace the legacy write-a-skill surface with writing-great-skills in default skill packs.
  • Add codebase-design as always-on quality guidance for plan creation, spec implementation, and TDD workflows.
  • Blend domain model vocabulary into requirements-grill glossary and axiom discipline without adding extra file conventions.
  • Sync the updated shared skills from wearedevpunks/skills@f2ae45e into the scaffold baseline.

baseline/stable/2026.06.15-harness-phase-upgrades - 2026-06-15

Changed

  • Harden phase contracts so behavior-changing implementation work requires RED/GREEN evidence or an explicit valid non-testable reason.
  • Add the docs-ingest learning artifact loop for scoped capture, dedupe, refresh, and future-use hooks.
  • Sync the updated shared skills from wearedevpunks/skills@ea114f8 into the scaffold baseline.

baseline/stable/2026.06.12-docs-onboarding-pack - 2026-06-12

Fixed

  • Include docs-onboarding in the default docs pack.

baseline/stable/2026.06.12-delivery-phase-router - 2026-06-12

Changed

  • Make delivery-phase a resumable phase router with modular phase files.
  • Add delivery phase artifact-state and phase-handoff references for HITL resume.
  • Sync public-doc writing skills and docs-ingest public/private routing guidance into the scaffold baseline.
  • Keep scaffold update checks stable for source-guide manifest entries and generated OpenCode config.

baseline/stable/2026.06.12-scaffold-update-check - 2026-06-12

Published: 2026-06-12T11:41:04Z. Commit: 420681668cd58a6ef5bf0ca138237b5b7d64fcd9. Archive SHA-256: 67cee9249415419326c80a24fb6932b1b909f98de77e9070732de9383ad8346d.

Changed

  • Add the scaffolded session-start update check hook.
  • Wire generated Codex, Claude Code, Cursor, and OpenCode hook surfaces to report dp update --check output.

baseline/stable/2026.06.04-8be9806 - 2026-06-04

Published: 2026-06-04T09:28:48Z. Commit: 8be980609901619b76618d47680a94c986277e87. Archive SHA-256: 9bfe04e7e4218b0dea6e14c467875f1630f323b7be75608b221270645a5e9ba0.

Changed

  • Add stack-aware planning and delivery workflow skills.
  • Register stack as a planning pack skill and required external tool backed by @kitlangton/stack.
  • Refresh generated Harness scaffold surfaces and required-tool metadata for the planning baseline.

baseline/stable/2026.05.28-aa482d2 - 2026-05-28

Published: 2026-05-28T16:15:09Z. Commit: aa482d2ad20fad81e721a31ef3329e97e1eea546. Archive SHA-256: 398472c26a121dd348d1a543357b0ab72ddcb26832915b3d5ff99194fb51e833.

Changed

  • Add default workflow subagent archetypes.

baseline/stable/2026.05.28-26770cb - 2026-05-28

Published: 2026-05-28T15:58:25Z. Commit: 26770cbdce9cd80c5e4ba60cc99a0311a9ecc32f. Archive SHA-256: 14a62548e4f90124f6b5886d1a61185fdf4cc3109b8007bcad0f9986279dfa71.

Changed

  • Sync TanStack shared skills.

baseline/stable/2026.05.28-42f4c8f - 2026-05-28

Published: 2026-05-28T15:54:07Z. Commit: 42f4c8fd1ec6cdfe1dd7aa2ee4a5ea17b855a705. Archive SHA-256: 432a9bc36d4a03d08a8f7da9cc7a255310b5a19a55465fd98c231f3da0ee1b4a.

Changed

  • Sync create-spec planning surface skill.

baseline/stable/2026.05.28-79d8b25 - 2026-05-28

Published: 2026-05-28T15:01:58Z. Commit: 79d8b2548328d54e5953c0d87c793b9411608ebe. Archive SHA-256: f4453c05fbfa6c2491fe94b35fb16e937fa7980b1394711f83e2d9299d455987.

Changed

  • Bump CLI to 2.1.9.

baseline/stable/2026.05.27-d469c3b - 2026-05-27

Published: 2026-05-27T12:40:02Z. Commit: d469c3b726cf5492f3b34367f7ff01212e42c48b. Archive SHA-256: e6df1dd195e83debf35106dab3004c31798a924f58bfd29b2a78a6cabbef6eee.

Changed

  • Release scaffold lint baseline.

baseline/stable/2026.05.27-fbaff97 - 2026-05-27

Published: 2026-05-27T09:52:55Z. Commit: fbaff97834b32d7a506fde0e2f02124279a09282. Archive SHA-256: 05a818762fd125d52e8945bfa103b3f009e97022c095f9d1da6495fc816a87e8.

Changed

  • Copy OpenClaw autoreview skill as-is.

baseline/stable/2026.05.27-fb1e16a - 2026-05-27

Published: 2026-05-27T09:42:02Z. Commit: fb1e16ae4759d67898f732625871dd2aad303b01. Archive SHA-256: 375adbd6e0136d4bf584369d82c06d6111b75590445c5c9a1dd940dd9ee11396.

Changed

  • Clarify review runtime and lenses.

baseline/stable/2026.05.27-a1c6f7e - 2026-05-27

Published: 2026-05-27T09:32:26Z. Commit: a1c6f7edcc995da1f7122a183dbec72ed56ca5fa. Archive SHA-256: c85a8a6a2c016b2efeea616fef2eebb60e346c10b9f56b03455e18e07b49cf87.

Changed

  • Make autoreview the core review workflow.

baseline/stable/2026.05.27-1635b0e - 2026-05-27

Published: 2026-05-27T00:21:37Z. Commit: 1635b0eeb37a99256e4bb57f3a95b93f540de5e7. Archive SHA-256: 9e726c05343167a5082a1cb2290963d976d5f7bf8c43397d48b8a8507b145327.

Changed

  • Index changelog in wiki.

baseline/stable/2026.05.26-bd05825 - 2026-05-26

Published: 2026-05-26T23:26:47Z. Commit: bd058259a055954079fb9f6ffcd2b4ab25c40dd3. Archive SHA-256: f65f559e4277d053360b96a1b673c9c68b025979e5e73b98ad7c1a686c082a91.

Changed

  • Prepare CLI 2.1.6 release.

baseline/stable/2026.05.26-490aed7 - 2026-05-26

Published: 2026-05-26T22:52:24Z. Commit: 490aed78955c6957c17200b082653c8629bdd5b5. Archive SHA-256: b113ee1940de6be4b387c7b2d6a933d6fe1c5a5ce769b75efe03a63a2b66ccbc.

Fixed

  • Fix wiki domain scaffold baseline.

baseline/stable/2026.05.26-aa4f288 - 2026-05-26

Published: 2026-05-26T19:05:05Z. Commit: aa4f2885c43979e8653c57e814a3361409b4167d. Archive SHA-256: ef644a1690325f2c161204d154db892f2377cad10ba5697986b6765c04ee475c.

Changed

  • Sync requirements wiki scaffold path.

baseline/stable/2026.05.26-367d161 - 2026-05-26

Published: 2026-05-26T15:38:05Z. Commit: 367d161ea74214c49a38d20c874a8f630d0fff68. Archive SHA-256: 121f9eeb23e1eed4376b9ddad770573989dd326e8ac7a0b363d7bce9d2b226d8.

Changed

  • Bump CLI version and dp-cli install docs.

baseline/stable/2026.05.26-2de8b01 - 2026-05-26

Published: 2026-05-26T10:29:45Z. Commit: 2de8b01529a1ecfc48714e950ee82b86c6fefeb0. Archive SHA-256: 471ecb25e461f611ff6e72d8d3c99bc6b130b6132a167d6ab5f148d5f06fdf95.

Changed

  • Sync bundled skills and bump CLI version.

baseline/stable/2026.05.26-40e2aa8 - 2026-05-26

Published: 2026-05-26T09:34:40Z. Commit: 40e2aa8b4f2b3e72c3725f1356abe7e78ab19905. Archive SHA-256: 0c2cec44072128f7a76caede0ac40154c5bc5e9c033372f67a0e5812cfe4d31b.

Changed

  • Bump CLI package to 2.1.2.

baseline/stable/2026.05.26-dad8a01 - 2026-05-26

Published: 2026-05-26T09:25:00Z. Commit: dad8a01612ed7f6b129c6abea5e7675718a1e9b4. Archive SHA-256: 0c0c8bb66a582f2e93463b09dd699cff2c504bbfbf8924e2c6f670dcd9359ec6.

Fixed

  • Avoid nested wiki scaffold output.

baseline/stable/2026.05.25-3f9d05b - 2026-05-25

Published: 2026-05-25T20:13:09Z. Commit: 3f9d05b5a9b1af1530922770dced638b9fa5ce82. Archive SHA-256: a393ea0c36618698939ab48f3c45df8534ee37c0383dc922d43cd990d9481944.

Changed

  • Sync goalify concision guidance.

baseline/stable/2026.05.24-e6a0941 - 2026-05-24

Published: 2026-05-24T23:20:15Z. Commit: e6a09416af80e1454b54c34010aca9d7e30db5fb. Archive SHA-256: 245ed1cb4048104e8dad7dd88dc66b9e7bd5d4753f9dceba01de17c2843c4f02.

Changed

  • Release CLI 2.1.0 baseline.

baseline/stable/2026.05.24-f40a8e7 - 2026-05-24

Published: 2026-05-24T23:08:03Z. Commit: f40a8e7b6863916c44f329f204fe514b370f181a. Archive SHA-256: 179822f7bb27efb26b5267d6d4e6bb8c1664335d4442ad814076aa3a359a15cb.

Changed

  • Sync goalify goal limit into CLI baseline.

baseline/stable/2026.05.22-688e81f - 2026-05-22

Published: 2026-05-22T15:20:48Z. Commit: 688e81f04dfd8bcc6f07577f108b1e91bd2e2628. Archive SHA-256: e836175797a6efc7b769a3190c2f9889d6a3642b0b3da39771b9b5ff7887769f.

Changed

  • Keep device auth flow without Microsoft OAuth.

baseline/stable/2026.05.20-c1e34ca - 2026-05-20

Published: 2026-05-20T20:28:45Z. Commit: c1e34ca38c9762a98fde9ea99d8961a95ae919e9. Archive SHA-256: 3740e6c9ff1f99f8f6262fabdc65ab1a2ed4d98fc7a4ca2c78035ad55f5ce3c0.

Changed

  • Keep scaffolded wiki to project internals.

baseline/stable/2026.05.14-0b57358 - 2026-05-14

Published: 2026-05-14T23:56:08Z. Commit: 0b5735875b11c10537fa840082ca52d82bbd71ea. Archive SHA-256: 9c4270c5cfbb705022fc938ca3f887b87ff5dec070d4bc3e4ae372484e91d319.

Changed

  • Sync routed docs ingest phase skill.

baseline/stable/2026.05.14-7a1056c - 2026-05-14

Published: 2026-05-14T10:35:50Z. Commit: 7a1056cf84046dbddfe9c54be6a4ba1b87c01037. Archive SHA-256: 77eb7bb804e90abad79118c8ec62d6fd9194b385de5fbb20e61d6810cc23a70b.

Changed

  • Remove PR test hook from baseline.

baseline/stable/2026.05.14-b7701ae - 2026-05-14

Published: 2026-05-14T09:04:10Z. Commit: b7701aeb3c06850f37e15a6c8e514dc7bba82160. Archive SHA-256: 0b899f160e639177a2508db14fb94e437baa68228155edff3a1ffd504c35ceaf.

Changed

  • Make goal prompts activate phase skills.

baseline/stable/2026.05.13-1847c88 - 2026-05-13

Published: 2026-05-13T16:47:39Z. Commit: 1847c88d189475a20a42261c32cf525ed77ddf21. Archive SHA-256: 85b5ef8f58fa3bbffdc648a5d2af80aee26781c6b3aeb798d80334c31e9bb967.

Changed

  • Keep phase skills out of scoped prompts.

baseline/stable/2026.05.13-0da55df - 2026-05-13

Published: 2026-05-13T14:03:02Z. Commit: 0da55dfef2f00de1da8056ba9ceb2a0ba15ecd93. Archive SHA-256: 89062a373b75120ffb3bc0b79ffabf09923ffabd0b1fa2af128c0349ce8dc95c.

Changed

  • Wire beta release task.

baseline/stable/2026.05.12-fd348ef - 2026-05-12

Published: 2026-05-12T14:55:33Z. Commit: fd348ef03f7daa23e653bbc5493edca17db82498. Archive SHA-256: c9b698fab13336373bc41be167de9d05c7b156f05c57a43a8dbe41683450b3d3.

Changed

  • Republish the planning-discovery baseline under the 2026.05.12 stable tag.

baseline/stable/2026.05.07-fd348ef - 2026-05-07

Published: 2026-05-07T14:13:01Z. Commit: fd348ef03f7daa23e653bbc5493edca17db82498. Archive SHA-256: 8834f9b50d1c8728f11470482be842db5caab1668ae580f5db5cbfe26d214415.

Changed

  • Route planning discovery through parallel research.

baseline/stable/2026.05.07-922a871 - 2026-05-07

Published: 2026-05-07T13:20:22Z. Commit: 922a871a6a9ec390b1af7adacceacdd08dd6935f. Archive SHA-256: 42e73f3e3a38bdc5d41fb955f26672a3752f3b9e3dfc9150b920b2d5a5586c46.

Changed

  • Upgrade the scaffold baseline.

baseline/stable/2026.05.05-28ff689 - 2026-05-05

Published: 2026-05-05T15:21:20Z. Commit: 28ff68953857144ce9e6d54c485790d413b1080d. Archive SHA-256: 5f7a1ae04b423818f85f7ee4f7e46bee44c3d28748e7f207c7d99a02e78f5558.

Changed

  • Sync implement-spec reasoning cleanup.

baseline/stable/2026.05.05-5d86a2a - 2026-05-05

Published: 2026-05-05T15:13:49Z. Commit: 5d86a2a44f1cca9b1d0ddb48405e0f44be1c647f. Archive SHA-256: fe9e62f928b9636044fff7ad297b9ba140919bef7f533ad4556ae11b3932ab31.

Changed

  • Sync lean create-spec references.

baseline/stable/2026.05.05-eb5f1b3 - 2026-05-05

Published: 2026-05-05T14:43:39Z. Commit: eb5f1b3038b43b8914835efaa183ba2331d0c880. Archive SHA-256: 40c8d3985baa1a177b5fed54511e54db737545ce4c7976ed522fad3f25c0c0ba.

Changed

  • Sync skills baseline.

baseline/stable/2026.05.05-e3aa5c1 - 2026-05-05

Published: 2026-05-05T14:20:18Z. Commit: e3aa5c1a254158fa2ab72308e7328306f2271243. Archive SHA-256: fc7ec2c9088dd705dd8d06abd78b63f90f6282664ba0982888422c2fe2c48cf8.

Changed

  • Sync scaffold content.

baseline/stable/2026.05.05-c014716 - 2026-05-05

Published: 2026-05-05T06:34:04Z. Commit: c0147166566e913c5c6923a494043cce62359cb1. Archive SHA-256: c8fc12a97192ccf19a5ef5b22058bb12b21e0a2f4594e9c16d41aae6f8fdb53c.

Changed

  • Sync scaffold hooks with inline config.

baseline/stable/2026.05.04-293cbea - 2026-05-04

Published: 2026-05-04T16:39:12Z. Commit: 293cbeacf800fcfecc5b6578ab23547e7953ade9. Archive SHA-256: d2f4dc4b3d0b040dc8c741b8af37be2e18983dc610ad449cd51e610db080fdf2.

Changed

  • Make scaffolded hooks use repo package managers.

baseline/stable/2026.04.30-049c4f3 - 2026-04-30

Published: 2026-04-30T10:23:16Z. Commit: 049c4f30f04929c8111fa96140c3174b7ae677db. Archive SHA-256: d5bfeff4ad857588042ce57aa7920b85a0e7de7a8bf783bfa86d4f6bdf377ed5.

Changed

  • Add code review subagent guidance.

baseline/stable/2026.04.30-6248580 - 2026-04-30

Published: 2026-04-30T08:11:42Z. Commit: 62485802f7bd3b184a44848f0f277d779246e3ce. Archive SHA-256: 59ccb3a12e44a72b83a3a76527d391185d58adf578048fa46f3cb5406a9e220c.

Changed

  • Rename scaffold baseline surfaces.

baseline/stable/2026.04.29-bbd47e4 - 2026-04-29

Published: 2026-04-29T17:32:32Z. Commit: bbd47e410042c30346b52cf8bb09a7499416c695. Archive SHA-256: f43d9c40873430a4fa2c4d7d74d2cc02f2a8f9308eafef89379d1252b5eaec5a.

Changed

  • Remove obsolete harness skill layout guidance.

baseline/stable/2026.04.29-8b2c51d - 2026-04-29

Published: 2026-04-29T17:10:01Z. Commit: 8b2c51d2c239fd6ce3cd6e53e6d7f95182e4e3cd. Archive SHA-256: 6883e25f9b5a3cf436395537c15cd268ef51cbe9752dc72864eb821dded4d947.

Changed

  • Detect TypeScript language pack from source files.

baseline/stable/2026.04.29-da291bf - 2026-04-29

Published: 2026-04-29T16:55:12Z. Commit: da291bf5de82cb92396ea723d331059aa30d7794. Archive SHA-256: 6335a7f81a5cbe741d17fbe7a6108a458415d8016ea6d49597168c2c2c5f763b.

Changed

  • Wrap release publish tagging.

baseline/stable/2026.04.29-f55d4cd - 2026-04-29

Published: 2026-04-29T16:46:19Z. Commit: f55d4cd1038bdd5ee981ab814fd1bc8f27b1fa57. Archive SHA-256: 03a7588e4891e3c850dd2845c9e57535fbe67894ef2c439a74d82a71872591a9.

Changed

  • Release @punks/cli v1.0.2 baseline.