The scope regex only accepted [a-z0-9_], rejecting hyphenated scopes
like tsl-syntax that dominate the history (12x vs 4x underscore form).
Align both linter copies and the spec doc to accept lower-kebab-case.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
use a fresh per-job checkout directory for test, standards, and
thirdparty update workflows instead of reusing a shared repo path.
align the Gitea standards-check template with the same isolation
strategy and expand workflow bootstrap regression coverage.
Unhide the tracked docs and test updates that were left under assume-unchanged, remove the shipped tsl-guide skill, and align the deploy_root-related test coverage with the current external-clone rules.