Fix: forgejo remote detection + add mcd-tracker board #148
Labels
No labels
domain:backend
domain:devops
domain:frontend
status:approved
status:in-progress
status:needs-fix
status:qa
type:bug
type:devops
type:feature
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ldraney/claude-custom#148
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?
Type
Feature
Lineage
plan-pal-e-agency→ Phase 20 validation → nit-bundle #147Repo
forgejo_admin/claude-customUser Story
As the superuser, when I open Claude Code in
~/pal-e-platform, the session detectspal-e-platformproject even though the remote is namedforgejonotorigin. Andboard-mcd-trackersyncs at startup.story:superuser-manageContext
Validation testing of Phase 20 found two gaps. pal-e-platform is the only repo using
forgejoas the remote name (per convention: "Platform:forgejoremote. Apps:originremote"). The hook only checksorigin.File Targets
Files the agent should modify:
hooks/session-start-context.sh— line 68: changegit remote get-url originto tryoriginfirst, then fall back to first available remotehooks/boards-config.sh— add"board-mcd-tracker"to BOARDS arrayFiles the agent should NOT touch:
Acceptance Criteria
~/pal-e-platformdetects aspal-e-platformproject (remote namedforgejo)~/basketball-apistill detects aswestside-basketball(remote namedorigin)board-mcd-trackerin BOARDS arrayTest Expectations
bash -npasses on both filesConstraints
git clone ~/claude-custom /tmp/claude-custom-{branch}Checklist
Related
plan-pal-e-agency— parent planReading issue for QA review context.