Commit Graph
6 Commits
Author SHA1 Message Date
cshandClaude Fable 5 ca6830af9f 🔧 chore(ci): move daily thirdparty poll to 06:00 Beijing time
Gitea Actions evaluates cron in UTC, so 22:00 UTC lands at 06:00 the next
day in UTC+8. The previous 03:17 UTC fired at 11:17 Beijing time, in the
middle of the working day.

The schedule triggers Prepare, and update-thirdparty-skills runs off its
workflow_run completion, so moving Prepare moves the whole chain.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-20 15:26:03 +08:00
csh fac69aafbd 🐛 fix(workflow): manage Node versions with fnm 2026-08-13 17:33:55 +08:00
csh a71480a4ae 🔧 chore(workflow): require Python 3.11 in runners 2026-08-12 08:34:19 +08:00
csh 699b431cac feat(workflow): adopt Matt Pocock ticket workflow
Replace the Superpowers plan pipeline with grill-with-docs, specs, local tickets, and ticket-native execution.

BREAKING CHANGE: Remove the legacy Plan CLI, prompt templates, and Superpowers skills.
2026-08-10 16:55:46 +08:00
csh 736d1a8ad7 feat(tsl-syntax-reference): harden retrieval contracts
Add stable section IDs, structural and routing regressions, quickstart consistency checks, and CI enforcement.

BREAKING CHANGE: replace heading-derived Section IDs with explicit syntax-NN-NNN identifiers.
2026-07-31 10:05:15 +08:00
csh d83707de23 🔧 chore(workflows): migrate to prepare + worktree model and merge checks
- add prepare.yml: install tools + maintain shared bare repo, anchors the workflow_run chain
- add checks.yml: merge lint + full test suite into a single workflow_run consumer job
- remove standards-check.yml and test.yml (superseded by checks.yml)
- convert sync-tsl-playbook and update-thirdparty-skills to worktree-model consumers
- unify workflow/job/step display names and emoji
2026-07-21 17:29:24 +08:00