Skip to content

feat(cmd): add vocab runtime plumbing#12

Merged
mdheller merged 1 commit intofeat/vocab-surfacefrom
feat/vocab-runtime-plumbing
Apr 14, 2026
Merged

feat(cmd): add vocab runtime plumbing#12
mdheller merged 1 commit intofeat/vocab-surfacefrom
feat/vocab-runtime-plumbing

Conversation

@mdheller
Copy link
Copy Markdown
Member

Summary

Stacked on top of #11.

This PR moves the new vocab command surface from raw placeholder emission into real internal runtime plumbing.

Included

  • internal/exec/runner.go execution helper
  • internal/vocab/vocab.go internal vocabulary/runtime package
  • internal/vocab/vocab_test.go
  • internal/cmd/vocab.go updated to delegate into the internal package instead of hardcoding response maps

Why

PR #11 establishes the runtime-facing vocab façade. This follow-on PR gives it an internal package seam so later work can wire real execution, policy-pack validation, and CI hooks without bloating the Cobra command file.

Scope

Still intentionally narrow:

  • no real shell-out to the standards repo yet beyond a probe-shaped runner seam
  • no CI/build hook changes yet
  • no K8s shapecheck yet
  • no ABD validation wrapper yet

Review order

  1. merge feat(cmd): add vocab façade command surface #11
  2. merge this PR

@mdheller mdheller merged commit 3866cf9 into feat/vocab-surface Apr 14, 2026
1 check passed
@mdheller mdheller deleted the feat/vocab-runtime-plumbing branch April 14, 2026 11:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant