Release 1.4.36 (2026-05-11)¶
Bug fixes¶
- fix lint, type errors, and coverage gaps from prefix refactor
Chores¶
- bump version to 1.4.36
Documentation¶
-
migrate standards and development docs from standards-and-conventions Migrate 32 standards documents covering markdown authoring, architecture, repository structure, dependency anchor records, source control guidelines, GitHub issues, branching models (application and documentation), hotfix policy, application versioning, and all development/language standards (Python, Go, Java, Rust, Shell, Database). Cross-references updated for new file locations. Ref standard-tooling#682 #683 #684 #685 #686 #687 #688 #689 #690 #691 #692 #693 #694 #695 #696 #697 #698 #699 #700 #701
-
migrate AI collaboration standards from standards-and-conventions Migrate 3 AI agent docs as a new AI Collaboration subsection under Standards: ai-code-review-guidelines, interaction-contract, interaction-contract-brief. Update mkdocs.yml nav.
-
add design spec for PR and issue template redesign
- move design spec to docs/specs/
- add implementation plan for template redesign
- fix stale documentation Corrected source path, removed nonexistent auto-merge references, fixed default linkage to Ref (only allowed value), marked --title as required, removed Testing section references, and updated examples to include --title.
Features¶
- add [docker] image-prefix field to standard-tooling.toml schema
- make image prefix configurable in docker.py, default to prod
- read image prefix from config in st-docker-run and st-docker-docs
- default --repo to current git remote, drop --yes flag
Refactoring¶
-
remove Testing section from PR body The Testing section was extracted from the PR template and pasted verbatim into every PR — a static linter list that added no value. CI results are visible on the PR itself. The PR template is now a stub redirecting to st-submit-pr, so there is no Testing section to extract.
-
replace PR template with redirect stub st-submit-pr is the required path for creating PRs. The template now exists only to redirect anyone who opens the GitHub UI.
-
redesign issue template as 3-field form Trimmed from 7 fields to 3 (issue type, problem/goal, acceptance criteria). Standardized the type dropdown to 6 canonical types: feature, bug, documentation, refactor, chore, research. Removed stale fields that duplicated each other or belonged in the PR.
Styling¶
- fix ruff format in test file