Releases: hmj1026/dhpk
Release list
v0.54.2
v0.54.1
This candidate includes the unpublished 0.54.0 changes and subsequent fixes.
BREAKING(skill-discovery) — Retire 21 duplicate or superseded identities with alias-free rollback to 0.53.0. Keep git-smart-commit unchanged and retire agy-commit; version-specific Laravel and PHPUnit notes now use selectors under laravel and phpunit.
feat(codex-sync) — Enforce mutual exclusivity between Codex project-local sync and enabled native plugin dhpk@dhpk with preflight guards and duplicate provider detection.
feat(flow-ownership) — Give flow-guide the help, route, rules, next, and close guidance actions. Make flow-drive an explicit-only, mode-free implementation entry for confirmed specifications or changes; proposal authoring belongs to external $openspec-propose.
feat(harness-govern) — Consolidate health, budget, fill, revise, and sync governance under harness-govern.
fix(installer) — Fixed AGY plan and status incorrectly blocking intact installations during upgrades while preserving receipt ownership and collision checks.
fix(codex-discovery) — Return structured BLOCKED evidence and safe remediation when Codex discovery cannot compute a provider fingerprint.
fix(installer) — Fixed Codex and Cursor project-local install and update failures on macOS.
fix(harness-govern) — Validate mandatory Claude sources from the dhpk checkout root, reject invalid source markers without consumer fallback, and bound manifest reads to regular files of at most 1 MiB while preserving valid symlink support.
docs(docs) — Add quick-reference cheat sheet and navigation links for skills and slash commands.
docs(codex) — Document progressive parameter discovery through $flow-guide help and $flow-guide help <skill>, with generated metadata links. OnePassword authentication remains the operator action op signin.
v0.53.0
feat(skill-capability-families) — Consolidate skill discovery, workflow, review, and tracing capabilities into portable family surfaces across supported harnesses.
v0.52.0
BREAKING(codex-mcp) — Retire legacy Codex MCP capability identities and route implementation and review workflows through portable execution paths.
feat(distribution) — Materialize Claude capability profile bundles and validate aggregate discovery context budget in CI.
v0.51.0
feat(codex) — Reject unavailable or unknown role handoffs in generated Codex projections.
fix(distribution) — Prevent inventory regeneration from overwriting curated v2 distribution policy.
v0.50.5
fix(consumer-gate) — Use a disposable trusted CODEX_HOME and rollout JSONL as named-role runtime evidence, and do not pass --ephemeral.
fix(distribution) — Keep the clean-checkout gate on distribution generate only, so validate and verify can run while parallel tests or local WIP dirty the tree.
docs(codex) — Clarify named-role runtime evidence: use a non-built-in canary, record CUSTOM_AGENT_REGISTRY_UNAVAILABLE only from typed registry failure, and do not treat a text marker as PASS.
v0.50.4
fix(codex) — Ensure named specialist subagents use standalone cold dispatch packets without overriding role defaults.
v0.50.3
No user-visible changes in this release.
v0.50.2
No user-visible changes in this release.
v0.50.0
feat(dhpk-do) — Publish portable $dhpk-do as the explicit router across Claude, Cursor, and Codex, with thin host adapters and typed route results.