Skip to content

fix(check): planned START-HERE paths no longer fail the self-check - #35

Merged
PBNZ merged 2 commits into
mainfrom
fix/31-planned-start-here-paths
Aug 13, 2026
Merged

fix(check): planned START-HERE paths no longer fail the self-check#35
PBNZ merged 2 commits into
mainfrom
fix/31-planned-start-here-paths

Conversation

@PBNZ

@PBNZ PBNZ commented Aug 13, 2026

Copy link
Copy Markdown
Owner

What & why

The standard says not to pre-create empty directories, yet repokit-check.ps1 asserted every path-like START-HERE token exists — so declaring a monorepo's planned layout failed the self-check. A backticked token suffixed (planned) now skips the existence assertion, covering only the token it follows (an unmarked broken path in the same row still fails). Documented in the standard's Variance declarations (Planned paths), decided in ADR-0010, covered by two new smoke cases.

Refs #31

Checklist

  • One concern per PR (split unrelated changes).
  • Driving issue referenced as Refs #NN (no auto-close keywords), if the repo tracks issues.
  • Conventional Commit title (e.g. feat: …, fix: …, docs: …).
  • CHANGELOG.md updated under ## [Unreleased] if user-visible.
  • Validation passes locally (python scripts/*.py; see .github/workflows/validate.yml).
  • An ADR added under docs/adr/ for any notable decision.

🤖 Generated with Claude Code

https://claude.ai/code/session_013g4xpqBjwwzfqtKyEHuWUr

…efs #31)

A backticked map token suffixed "(planned)" declares layout the repo has
not grown into yet; repokit-check.ps1 now skips its existence assertion,
per the standard's own rule against pre-creating empty directories. The
marker covers only the token it follows, so an unmarked broken path in
the same row still fails. Documented in the-standard.md (Variance
declarations, "Planned paths"), decided in ADR-0010, covered by two new
smoke cases.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013g4xpqBjwwzfqtKyEHuWUr
PBNZ added a commit that referenced this pull request Aug 13, 2026
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013g4xpqBjwwzfqtKyEHuWUr
@PBNZ
PBNZ merged commit 20beb11 into main Aug 13, 2026
6 checks passed
@PBNZ
PBNZ deleted the fix/31-planned-start-here-paths branch August 13, 2026 08:13
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