Merge pull request #311 from rsnodgrass/feat/ux-system-import

feat(ui): import comprehensive UX system from beads
This commit is contained in:
Steve Yegge
2026-01-09 23:13:58 -08:00
committed by GitHub
45 changed files with 1400 additions and 75 deletions

View File

@@ -25,6 +25,7 @@ func NewRigIsGitRepoCheck() *RigIsGitRepoCheck {
BaseCheck: BaseCheck{
CheckName: "rig-is-git-repo",
CheckDescription: "Verify rig has a valid mayor/rig git clone",
CheckCategory: CategoryRig,
},
}
}
@@ -99,6 +100,7 @@ func NewGitExcludeConfiguredCheck() *GitExcludeConfiguredCheck {
BaseCheck: BaseCheck{
CheckName: "git-exclude-configured",
CheckDescription: "Check .git/info/exclude has Gas Town directories",
CheckCategory: CategoryRig,
},
},
}
@@ -249,6 +251,7 @@ func NewHooksPathConfiguredCheck() *HooksPathConfiguredCheck {
BaseCheck: BaseCheck{
CheckName: "hooks-path-configured",
CheckDescription: "Check core.hooksPath is set for all clones",
CheckCategory: CategoryRig,
},
},
}
@@ -371,6 +374,7 @@ func NewWitnessExistsCheck() *WitnessExistsCheck {
BaseCheck: BaseCheck{
CheckName: "witness-exists",
CheckDescription: "Verify witness/ directory structure exists",
CheckCategory: CategoryRig,
},
},
}
@@ -477,6 +481,7 @@ func NewRefineryExistsCheck() *RefineryExistsCheck {
BaseCheck: BaseCheck{
CheckName: "refinery-exists",
CheckDescription: "Verify refinery/ directory structure exists",
CheckCategory: CategoryRig,
},
},
}
@@ -582,6 +587,7 @@ func NewMayorCloneExistsCheck() *MayorCloneExistsCheck {
BaseCheck: BaseCheck{
CheckName: "mayor-clone-exists",
CheckDescription: "Verify mayor/rig/ git clone exists",
CheckCategory: CategoryRig,
},
},
}
@@ -664,6 +670,7 @@ func NewPolecatClonesValidCheck() *PolecatClonesValidCheck {
BaseCheck: BaseCheck{
CheckName: "polecat-clones-valid",
CheckDescription: "Verify polecat directories are valid git clones",
CheckCategory: CategoryRig,
},
}
}
@@ -798,6 +805,7 @@ func NewBeadsConfigValidCheck() *BeadsConfigValidCheck {
BaseCheck: BaseCheck{
CheckName: "beads-config-valid",
CheckDescription: "Verify beads configuration if .beads/ exists",
CheckCategory: CategoryRig,
},
},
}
@@ -893,6 +901,7 @@ func NewBeadsRedirectCheck() *BeadsRedirectCheck {
BaseCheck: BaseCheck{
CheckName: "beads-redirect",
CheckDescription: "Verify rig-level beads redirect for tracked beads",
CheckCategory: CategoryRig,
},
},
}
@@ -1105,6 +1114,7 @@ func NewBareRepoRefspecCheck() *BareRepoRefspecCheck {
BaseCheck: BaseCheck{
CheckName: "bare-repo-refspec",
CheckDescription: "Verify bare repo has correct refspec for worktrees",
CheckCategory: CategoryRig,
},
},
}