Skip to content

fix(catalog): add manifest path fields + trim over-long marketer skill why#1

Merged
evereq merged 1 commit into
mainfrom
fix/manifest-path-and-marketer-skills
May 29, 2026
Merged

fix(catalog): add manifest path fields + trim over-long marketer skill why#1
evereq merged 1 commit into
mainfrom
fix/manifest-path-and-marketer-skills

Conversation

@evereq

@evereq evereq commented May 29, 2026

Copy link
Copy Markdown
Contributor

What

main is red on the validate workflow (run). Two failures:

  1. manifest entry <slug> missing path (all 8 templates). The validator requires every manifest.json entry to have a path and checks the dir exists on disk. The per-template-tree expansion added manifestPath/soulPath/etc. but not path. → Added "path": "templates/<slug>" to each entry.
  2. skills.yml schema errors for starter-marketer: ...why must NOT have more than 200 characters (both recommended entries). → Trimmed the two why strings under the 200-char cap from schema/skills.schema.json, keeping the meaning.

Verification

Ran the workflow's validator locally against the branch:

All catalog files valid.
  templates: 8

Minimal diff — 8 path lines added to manifest.json (inline tags arrays untouched), 2 why fields shortened. No schema or workflow changes.

🤖 Generated with Claude Code

…l why

The validate workflow requires every manifest.json template entry to have a
`path` (it checks the dir exists on disk); the per-template-tree expansion
added manifestPath/soulPath/etc. but not `path`, so all 8 entries failed.
Add `path: templates/<slug>` to each entry.

Also trim the two starter-marketer recommended skill `why` fields that
exceeded the 200-char cap in schema/skills.schema.json.

Verified locally with the workflow's validator: "All catalog files valid."

Co-Authored-By: Claude Opus 4.7 <[email protected]>
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@evereq
evereq merged commit 6b97700 into main May 29, 2026
1 check passed
@evereq
evereq deleted the fix/manifest-path-and-marketer-skills branch May 29, 2026 21:02
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