fix(install): Makefile uses go install to match docs (#851)

* fix(install): use go install to match docs

Makefile install target now uses 'go install' instead of cp to
~/.local/bin, aligning with documented installation method and
GOPATH/GOBIN conventions.

Closes: hq-93c
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix(beads): set BEADS_DIR for config

* test(config,rig): update startup and bd stubs

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Erik LaBianca
2026-01-21 21:12:38 -05:00
committed by GitHub
parent 7016b33b39
commit b333bf8146
4 changed files with 10 additions and 9 deletions
+3 -3
View File
@@ -981,9 +981,9 @@ func TestBuildAgentStartupCommand(t *testing.T) {
// New signature: (role, rig, townRoot, rigPath, prompt)
cmd := BuildAgentStartupCommand("witness", "gastown", "", "", "")
// Should contain environment exports and claude command
if !strings.Contains(cmd, "export") {
t.Error("expected export in command")
// Should contain environment prefix and claude command
if !strings.Contains(cmd, "exec env") {
t.Error("expected exec env in command")
}
if !strings.Contains(cmd, "GT_ROLE=witness") {
t.Error("expected GT_ROLE=witness in command")