Skip to content

improve(plugin): prove end-to-end /codingbuddy:* command migration#1346

Merged
JeremyDev87 merged 1 commit into
masterfrom
taskmaestro/1775344329/pane-1
Apr 4, 2026
Merged

improve(plugin): prove end-to-end /codingbuddy:* command migration#1346
JeremyDev87 merged 1 commit into
masterfrom
taskmaestro/1775344329/pane-1

Conversation

@JeremyDev87

Copy link
Copy Markdown
Owner

Summary

  • Add end-to-end integration tests proving namespace-manifest.json is consistent with the runtime consumption path: plugin.json.namecommands/*.md → manifest → validator
  • Rename LEGACY_ALLOWLISTKNOWN_BARE_COMMANDS to reflect the canonical namespace model (deprecated alias kept for backward compat)
  • Update migration guide status from "migration target" → "complete"

Closes #1343

Test plan

  • yarn workspace codingbuddy-claude-plugin build — succeeds
  • yarn workspace codingbuddy-claude-plugin validate:commands — succeeds
  • npx vitest run — 123 tests pass (4 files)
  • npm pack --dry-run — namespace-manifest.json present
  • Prettier check passes

…1343)

Add integration tests proving the namespace-manifest runtime path:
- plugin.json name → commands/ filenames → manifest → validator consistency
- Bidirectional manifest ↔ commands/ coverage
- Cross-artifact namespace coherence check

Clean up validator legacy terminology:
- Rename LEGACY_ALLOWLIST → KNOWN_BARE_COMMANDS (deprecated alias kept)
- Update comments and CLI output to reflect canonical model

Align migration guide messaging:
- Status column: "migration target" → "complete"
- Timeline section reflects proven implementation state
@JeremyDev87 JeremyDev87 added documentation Improvements or additions to documentation fix sub-issue 상위 이슈의 하위 작업 priority:medium Medium priority labels Apr 4, 2026
@vercel

vercel Bot commented Apr 4, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
codingbuddy-landing Ready Ready Preview, Comment Apr 4, 2026 11:22pm

@JeremyDev87 JeremyDev87 left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Review complete — all 25 CI checks pass

Changes:

  • 9 end-to-end integration tests proving: plugin.json.name → commands/ → namespace-manifest → validator consistency
  • LEGACY_ALLOWLISTKNOWN_BARE_COMMANDS rename with deprecated alias for backward compat
  • Migration guide status updated to "complete" with honest timeline
  • Cross-artifact coherence test (plugin.json, manifest, constant all agree)

Thorough and well-structured runtime proof. LGTM.

@JeremyDev87 JeremyDev87 self-assigned this Apr 4, 2026
@JeremyDev87 JeremyDev87 merged commit edd453d into master Apr 4, 2026
26 checks passed
@JeremyDev87 JeremyDev87 deleted the taskmaestro/1775344329/pane-1 branch April 4, 2026 23:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation fix priority:medium Medium priority sub-issue 상위 이슈의 하위 작업

Projects

None yet

Development

Successfully merging this pull request may close these issues.

improve(plugin): prove or complete the end-to-end /codingbuddy:* command migration

1 participant