[cleanup] Remove Makefile & bash scripts; nu-only lifecycle per hero_service_test skill §8 #28
Labels
No labels
prio_critical
prio_low
type_bug
type_contact
type_issue
type_lead
type_question
type_story
type_task
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lhumina_code/hero_db#28
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
The
hero_service_testskill at~/.claude/skills/hero_service_test/SKILL.md§8 ("remove all make files and bash scripts") declares Hero services should use only nushellservice $name {install,start,stop,status}lifecycle commands — notmakeor bash scripts. Service convention is enforced by thenu_serviceskill.This applies to
hero_dbtoday.What's there now
Makefileat repo root with targets:build,install,run,stop,restart,logs,logs-ui,status.CLAUDE.md"Build & Run" section documents thosemaketargets as the canonical workflow.README.mdmay reference the same.What should change
Makefile.scripts/*.shworkflow scripts (audit needed).CLAUDE.md"Build & Run" section to point only atservice db {install,start,stop,status}(nushell, viahero_skills/nutools/modules/services/service_db.nu).README.mdsimilarly — only nushellservice db start --update --resetper skill §6 "in readme.md of repo we should only refer to nu shell scripts".PURPOSE.mdformakereferences; update.Why deferred
Surfaced during session 76 while applying the
hero_service_testskill to gate the_ui → _adminrebrand + v0.4.0-rc1 retag. Cleanup is independent of--downloadgreenness on the public-cloud bootstrap; deferring keeps session 76 scoped to the rebrand + retag arc.Out of scope
lhumina_code/likely have similar Makefile debt. If so, file sibling issues; this one is scoped tohero_dbonly.Refs
~/.claude/skills/hero_service_test/SKILL.md§8~/.claude/skills/nu_service/SKILL.md(canonical lifecycle module pattern)Signed-off-by: mik-tf