df221baea7c7b2d0c81d82b4da5224591814fd0a
cmd/five/main.go: #16: Merge goPath() → alias for findGoBin() (removed 10-line duplicate) #17: Merge findProjectRoot() → alias for findFiveRoot() New walkUpForGoMod() helper shared by both strategies #33-34: Fix path injection in debugPRG Was: string concat with unescaped path Now: fmt.Sprintf(%q) for safe Go string escaping #43: findProjectRoot aliased to findFiveRoot (removes 3rd copy) Issues resolved: #16,17 (HIGH), #33,34,43 (MEDIUM) Total fixed: 34/53 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Description
Five — Harbour+Go Fusion Language (PRG→Go native binary)
Languages
Go
57.9%
xBase
22%
C
19.5%
Shell
0.5%
Makefile
0.1%