Fixed three defects in the scaffold front-matter contract of the post-utils/task-utils skills and the task template, found by challenging the plan-003 implementation.
A post-implementation challenge of plan-003 surfaced three real defects in the front-matter contract: (1) categories was seeded with the bare section name and treated as “derivable”, but the corpus shows it is an authorial, usually multi-token field — so the scaffold seed looked real and defeated the frontmatter-and-links gate; now seeded with a TODO marker and treated as authorial across all three files. (2) The slug rule claimed to mirror the Rakefile’s parameterize and gave why-dont-i, but parameterize turns apostrophes into a separator (why-don-t-i); removed the false citation and documented the real “drop apostrophes” behaviour matching the author’s hand-slugged filenames. (3) Softened the layout: post “always” wording to note it is redundant with the _config.yml default and kept only to mirror the corpus.
.claude/skills/post-utils/SKILL.md.claude/skills/task-utils/SKILL.mdtemplates/task-template.mdchallenge implementation of plan 3