Rename backend shell.nix helpers dev-* → dev-be-* for symmetry #63

Open
opened 2026-06-28 18:04:47 +02:00 by myrmidex · 0 comments
Owner

Goal

The frontend dev helpers are namespaced dev-fe-* (dev-fe-test, dev-fe-lint, dev-fe-cs, dev-fe-build), but the backend ones are bare dev-* (dev-test, dev-stan, dev-cs, dev-cs-fix, dev-coverage). The asymmetry reads oddly — dev-test looks like "the test command" generically rather than "the backend test command". Rename the backend helpers to dev-be-* so the back/front split is explicit and symmetric.

Scope

  • Rename in shell.nix: dev-testdev-be-test, dev-standev-be-stan, dev-csdev-be-cs, dev-cs-fixdev-be-cs-fix, dev-coveragedev-be-coverage (+ any other bare backend helpers).
  • Update the dev-check / dev-check-all wrappers that call the old names.
  • Update the help-text echo block in shell.nix.
  • Grep CLAUDE.md (project + global) and memory for references to the old names; update.
  • Optional: keep the bare names as thin aliases for a transition period if muscle memory matters.

Notes

  • Cosmetic/ergonomic only — the commands work fine as-is. No milestone; pick up whenever (it's system-polish, not feature work).
  • Deferred from #52 (where the dev-fe-* / dev-e2e / dev-check helpers were added) rather than expanding that ticket's scope mid-finish-phase.
## Goal The frontend dev helpers are namespaced `dev-fe-*` (`dev-fe-test`, `dev-fe-lint`, `dev-fe-cs`, `dev-fe-build`), but the backend ones are bare `dev-*` (`dev-test`, `dev-stan`, `dev-cs`, `dev-cs-fix`, `dev-coverage`). The asymmetry reads oddly — `dev-test` looks like "the test command" generically rather than "the backend test command". Rename the backend helpers to `dev-be-*` so the back/front split is explicit and symmetric. ## Scope - Rename in `shell.nix`: `dev-test` → `dev-be-test`, `dev-stan` → `dev-be-stan`, `dev-cs` → `dev-be-cs`, `dev-cs-fix` → `dev-be-cs-fix`, `dev-coverage` → `dev-be-coverage` (+ any other bare backend helpers). - Update the `dev-check` / `dev-check-all` wrappers that call the old names. - Update the help-text `echo` block in `shell.nix`. - Grep `CLAUDE.md` (project + global) and memory for references to the old names; update. - Optional: keep the bare names as thin aliases for a transition period if muscle memory matters. ## Notes - Cosmetic/ergonomic only — the commands work fine as-is. No milestone; pick up whenever (it's system-polish, not feature work). - Deferred from #52 (where the `dev-fe-*` / `dev-e2e` / `dev-check` helpers were added) rather than expanding that ticket's scope mid-finish-phase.
myrmidex added the
enhancement
label 2026-06-28 18:04:47 +02:00
myrmidex self-assigned this 2026-06-28 18:04:47 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lvl0/buckets#63
No description provided.