Snider
275d41f3fc
feat: add en-GB locale file for build/CI/SDK commands
...
132 translation keys for build, ci, sdk commands.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-17 00:34:39 +00:00
Snider
cd3d82def7
chore: sync dependencies for v0.2.4
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-16 22:19:48 +00:00
Snider
d0e22f76e1
refactor: replace remaining fmt.Errorf/errors.New with coreerr.E()
...
Replace all fmt.Errorf and errors.New calls across 32 production files
with coreerr.E("caller.Method", "message", err) from go-log, matching
the convention already established in publishers/scoop.go and
publishers/homebrew.go.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-16 21:03:21 +00:00
Snider
6448624590
refactor: replace os.* and fmt.Errorf with go-io/go-log conventions
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-16 20:07:58 +00:00
Snider
9d6ae7f300
fix(i18n): use UK English spellings across codebase
...
- aur.go: initialize → initialise in comment and error string
- ci.go: already_initialized → already_initialised i18n key
- diff.go: add comment noting GetUncolorizedText is upstream oasdiff API
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-15 17:43:17 +00:00
Snider
86e04bb5a3
chore: sync go.mod dependencies
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-15 15:37:06 +00:00
Snider
86bf18450c
chore: add .core/ and .idea/ to .gitignore
2026-03-15 10:17:49 +00:00
Snider
995d23147d
fix: align indirect dependency versions via go work sync
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-14 13:42:30 +00:00
Snider
d6226e150d
fix: update stale import paths and dependency versions from extraction
...
Resolve stale forge.lthn.ai/core/cli v0.1.0 references (tag never existed,
earliest is v0.0.1) and regenerate go.sum via workspace-aware go mod tidy.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-14 13:38:59 +00:00
Snider
fad07deb78
docs: remove implemented plan files
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-14 12:45:55 +00:00
Snider
77e4c06599
feat(api): add build service provider with Lit custom elements
...
Wraps the existing build, release, and SDK subsystems as REST endpoints
via a BuildProvider that implements Provider, Streamable, Describable,
and Renderable. Includes 6 Lit custom elements for GUI display within
the Core IDE, following the same pattern established in go-scm.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-14 12:29:45 +00:00
Snider
d6086a92f4
fix(plugin): remove invalid commands/repository schema from plugin.json
...
Commands auto-discovered from commands/ directory. Repository must be
a string, not an object.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-13 10:54:44 +00:00
Snider
6a1642e586
feat(plugin): add npm package for Claude Code plugin distribution
...
Published as @lthn/core-claude-build on npm.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-13 10:49:16 +00:00
Snider
b2edc2d26d
refactor: restructure build/release/sdk into pkg/ layout
...
Moves build/, release/, sdk/ into pkg/ following Go convention.
Updates import paths in cmd/ci and cmd/sdk.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-13 09:30:02 +00:00
Snider
3a9b766eaf
docs: add human-friendly documentation
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 13:02:40 +00:00
Snider
badea4b31a
feat: add claude plugin for Go QA and build tooling
2026-03-09 18:15:58 +00:00
Snider
e8afb8b41d
feat: extract build/, release/, sdk/ from go-devops
...
Build system (8 builders, signing, archiving), release pipeline
(7 publishers, versioning, changelog), and SDK generation
(OpenAPI diff, code gen). 18K LOC, all tests pass except Go
builder workspace isolation (pre-existing).
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-09 12:37:36 +00:00
e853b9821e
Initial commit
2026-03-09 12:35:35 +00:00