Skip to content

v0.2.5 — Routing, ticket IDs, and release checks

Latest

Choose a tag to compare

@LightDevCoder LightDevCoder released this 23 Sep 17:51
· 3 commits to main since this release

v0.2.5 — Routing, ticket IDs, and release checks

中文发布说明 · Release Manifest · Release Receipt

v0.2.5 fixes workflow routes that could appear ready when their evidence was missing or out of date. The collection remains at 36 Skills.


What changed

1. Routes stop on uncertain state

agent-config needs a current Host record and a matching confirmed Profile before recommending execution. ask-light --mode semantic now applies the same project constraints and checks its final recommendation. Claimed tickets and review evidence of unknown freshness no longer produce a ready-to-run route.

2. Ticket producers share one sequence

decision-map, project-spec, and project-tickets number new tickets after the highest existing ID. A project with duplicate legacy IDs gets a migration instruction and no route until those IDs are resolved. Existing tickets are not rewritten automatically.

3. Skill handoffs use current contracts

project-init performs general bootstrap before manuscript-ops creates manuscript-specific state. Manuscript dependency checks use current runtime interfaces. code-review keeps separate Standards and Spec axes and returns Findings that review-loop can consume directly.

4. Validation covers the generated result

The travel-page generator and first sync enforce the same todo rules. CI runs the full Python suite, Node tests, and validation and build of a generated trip. Release checks stop when the remote tag or GitHub Release cannot be verified.


Upgrade notes

Projects with duplicate ticket IDs need an explicit migration before routing resumes. If Host or Profile evidence is absent or stale, refresh and confirm it before requesting an execution plan. No packages were added or removed.

Installation

For a fixed release snapshot:

npx skills add LightDevCoder/skills#v0.2.5

The unqualified command follows the current main branch:

npx skills add LightDevCoder/skills

Verification

The annotated tag points to ecafc2f, which passed candidate CI. Pinned and latest fresh installs each found all 36 Skills; all 367 installed package files matched the release snapshot byte for byte. The release receipt records the commands and identities. The sibling agent-config MCP was checked for contract compatibility and is outside this release.