cli/.core
Snider 649c6c489f
feat(test): Add smart test detection (issue #258) (#263)
* chore: add task spec for issue 258

* chore: add implementation plan for issue 258

* fix(spec): address CodeRabbit review comments on plan and spec

- Plan: clarify git diff strategy (local HEAD vs CI origin/dev...HEAD)
- Plan: add Phase 2 rename/delete/add handling via git diff --name-status
- Plan: add N:M test file discovery (not just 1:1 mapping)
- Plan: align Phase 3 with existing runTest() infrastructure
- Plan: replace raw `go test ./...` fallback with runTest() call
- Plan: correct file paths to internal/cmd/test/ (not cmd/core/cmd/)
- Spec: explicitly scope as Go-only with note on future language support
- Spec: wrap bare URL in angle brackets
- Spec: add --base flag for CI/PR context
- Spec: update acceptance criteria to match revised plan
- Spec: add technical context pointing to existing infrastructure

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* ci: retrigger checks after disabling default CodeQL setup

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 09:11:37 +00:00
..
linuxkit feat(container): add LinuxKit YAML templates with variable substitution 2026-01-28 18:59:45 +00:00
plugin refactor(plugin): rename plugin files and update command structure 2026-01-31 11:39:19 +00:00
task/issue/258 feat(test): Add smart test detection (issue #258) (#263) 2026-02-04 09:11:37 +00:00
build.yaml feat: wire release command, add tar.xz support, unified installers (#277) 2026-02-04 00:49:57 +00:00
ci.yaml feat(ci): add core setup ci and dogfood CLI in workflows 2026-02-01 11:36:59 +00:00
release.yaml feat: wire release command, add tar.xz support, unified installers (#277) 2026-02-04 00:49:57 +00:00