Skip to content

feat: synchronize generated guidance contracts#18

Merged
smiggleworth merged 1 commit into
mainfrom
fix/guidance-sync
Jul 26, 2026
Merged

feat: synchronize generated guidance contracts#18
smiggleworth merged 1 commit into
mainfrom
fix/guidance-sync

Conversation

@smiggleworth

Copy link
Copy Markdown
Contributor

Closes #15

Adds a versioned guidance manifest for shared and template-specific AGENTS.md contracts, validates every referenced template and bundled skill, and includes the manifest in packed artifacts.

Validation:

  • npm run typecheck
  • focused CLI smoke: 59 passed
  • npm run build
  • npm run pack:check

Copilot AI review requested due to automatic review settings July 26, 2026 15:47

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds a versioned “guidance manifest” contract to keep template AGENTS.md expectations and bundled skill availability synchronized, and ensures the manifest is shipped with built artifacts.

Changes:

  • Include guidance-manifest.json in the packed dist/ artifact via vite-plus pack copy configuration.
  • Add a CLI smoke test that validates manifest-referenced templates and skills exist.
  • Introduce the initial guidance-manifest.json (v1) describing shared + template-specific skill requirements.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
vite.config.ts Copies the new manifest into packed build output.
tests/cli.smoke.test.ts Adds a smoke test to validate manifest alignment with templates/skills.
guidance-manifest.json Adds the versioned manifest defining shared/template guidance contracts.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread tests/cli.smoke.test.ts
@smiggleworth
smiggleworth merged commit ac1e2fc into main Jul 26, 2026
9 checks passed
@smiggleworth
smiggleworth deleted the fix/guidance-sync branch July 26, 2026 15: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.

Keep generated app AGENTS.md and bundled skills aligned with current Askr capabilities

2 participants