Repository navigation
skills: restore tina4-design approval gates, add tina4-seo and tina4-a11y to the source - #247
Merged
tina4stack merged 2 commits intoOct 21, 2026
Conversation
…-case UI copy default The approval-gate contract was merged as tina4-documentation#128 but only into the generated 3.13.147 bundle, so it never reached this source and 3.13.151/.152 shipped tina4-design back at 1.0.0 (runs end to end without stopping for sign-off). Re-ported here, the canonical source, additively on top of the current content (mobile-first lines kept): - "## Gates - the stop-and-wait contract": nine stops on the Phase 1-7 flow, a gate ends the turn, harness/"autonomous" framing is not permission, one opt-in - gates elevated to non-negotiable in Degrees of freedom; reflex qualified - one-line gate reminder at each phase stub; updated_for_version 1.1.0 Plus a sentence-case default for UI copy (raised by Jacques van Zuydam): a 🎚️ default, a "Voice and UI copy" section in the DESIGN.md template, an avoid-list row, and a capitalisation do/don't pair in the brand guidelines' Tone of Voice. Signed-off-by: Kobus van Wyk <kobus@codeinfinity.co.za> Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Merged as tina4-documentation#117 but only into the generated 3.13.147 bundle, and neither skill had a home in any framework repo, so 3.13.151/.152 shipped without them. Content is tina4stack#117's, unchanged. Needs the paired tina4 change (skills-list.sh) to ship. Signed-off-by: Kobus van Wyk <kobus@codeinfinity.co.za> Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
tl;dr:
tina4 updatecurrently installs an older tina4-design (without the approval gates) and leaves out tina4-seo and tina4-a11y. Both were merged into the generated bundle in tina4-documentation rather than here, so the next release regenerated over them. This puts them in the source the bundle is built from.What changed
tina4-design/SKILL.md: the stop-and-wait approval gates from skills: port the tina4-design stop-and-wait gate contract (references-split, additive) tina4-documentation#128, merged onto the current 3.13.152 text (nothing from 152 is lost).tina4-seo/andtina4-a11y/: added unchanged from the skills: add tina4-seo + tina4-a11y (references-split) to the 3.13.147 bundle tina4-documentation#117 bundle (3.13.147), 22 files.How to check
tina4-design/SKILL.mdagainsttina4-documentation/docs/public/skills/3.13.152/tina4-design/SKILL.md. The only differences should be the gates and the sentence-case line.docs/public/skills/3.13.147/byte for byte.Companion
tina4stack/tina4#106 adds seo and a11y to
skills-list.sh, plus a release check so a dropped skill gets flagged next time. It would be best to merge this one first.Happy to move this anywhere else if we decide the skills should live somewhere other than tina4-python.
🤖 Generated with Claude Code