Skip to content

chore: adopt lesnik512/planning-convention (fresh adopt at v1.1.0)#16

Merged
lesnik512 merged 1 commit into
mainfrom
chore/adopt-planning-convention
Jun 26, 2026
Merged

chore: adopt lesnik512/planning-convention (fresh adopt at v1.1.0)#16
lesnik512 merged 1 commit into
mainfrom
chore/adopt-planning-convention

Conversation

@lesnik512

Copy link
Copy Markdown
Member

Adopts the portable two-axis planning convention from lesnik512/planning-convention via its APPLY.md flow. Fresh adopt at v1.1.0.

What landed

  • §1 verbatim copy: planning/index.py (validator + index generator) and planning/_templates/* (change, design, plan, decision, release, glossary) copied exactly from the canonical repo.
  • §2 convention prose: planning/README.md carries the portable Quick-path + Conventions text, plus repo-local ## Index / ## Other sections and a pointer to .convention-version.
  • §3 mixed merges:
    • Justfile — added index and check-planning recipes; lint-ci now runs uv run python planning/index.py --check (so CI's just install lint-ci enforces it).
    • CLAUDE.md — new, with a ## Workflow pointer to the Quick path and an ## Architecture promotion reminder.
  • §5 scaffolding: architecture/README.md (truth home + promotion rule), planning/{changes,decisions,releases}/, planning/deferred.md.
  • §6 record: planning/.convention-version pinned to 1.1.0.

Verification

  • just check-planningplanning: OK
  • just lint-ci → passes (ruff, ty, eof-fixer, planning check)

Note

planning/index.py is owned by the canonical repo and copied verbatim per APPLY.md §1 (including its leading # ruff: noqa comment, which references the convention's other consumer). Updates should come through re-running APPLY.md, not local edits.

🤖 Generated with Claude Code

Apply the portable two-axis planning convention via its APPLY.md flow:

- planning/index.py + planning/_templates/* copied verbatim from the
  canonical repo (lesnik512/planning-convention).
- planning/README.md carries the portable Quick-path + Conventions prose,
  with repo-local Index/Other sections.
- architecture/ truth home scaffolded with the promotion rule; planning/
  scaffolded with changes/, decisions/, releases/, deferred.md.
- Justfile: add `index` and `check-planning` recipes; lint-ci now runs
  `planning/index.py --check`.
- CLAUDE.md: Workflow pointer to the Quick path + Architecture promotion
  reminder.
- planning/.convention-version pinned to 1.1.0.

just check-planning -> planning: OK; just lint-ci passes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@lesnik512 lesnik512 merged commit 5db6c88 into main Jun 26, 2026
6 checks passed
@lesnik512 lesnik512 deleted the chore/adopt-planning-convention branch June 26, 2026 10:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant