Snider
|
9bde4dbe74
|
Add lint coverage tests
|
2026-04-16 06:52:34 +01:00 |
|
Snider
|
fb307db690
|
Fail closed on malformed govulncheck output
|
2026-04-16 06:49:40 +01:00 |
|
Snider
|
6756f06e9a
|
Harden JSON adapter parsing
|
2026-04-16 06:48:26 +01:00 |
|
Snider
|
95940fdba0
|
Add lint coverage tests
|
2026-04-16 06:45:52 +01:00 |
|
Snider
|
ab4a2acb7f
|
Harden lint check stderr diagnostics
|
2026-04-16 06:40:12 +01:00 |
|
Snider
|
bba74baed0
|
Handle catalog footer write errors
|
2026-04-16 06:39:33 +01:00 |
|
Snider
|
a9e369f4c2
|
Handle catalog summary write errors
|
2026-04-16 06:38:24 +01:00 |
|
Snider
|
be103daed9
|
Propagate lint report write errors
|
2026-04-16 06:34:41 +01:00 |
|
Snider
|
49bf3c36f4
|
Harden lint cancellation handling
|
2026-04-16 06:32:41 +01:00 |
|
Snider
|
47c0f56863
|
Preserve missing-tool findings in CLI reports
|
2026-04-16 06:30:12 +01:00 |
|
Snider
|
3bfd2a46bc
|
Add local Go workspace for lint
|
2026-04-16 06:28:06 +01:00 |
|
Snider
|
7dedeece42
|
fix core-lint CLI missing-tool output
|
2026-04-16 06:25:59 +01:00 |
|
Snider
|
2181582ade
|
Report missing lint tools as info findings
|
2026-04-16 06:22:13 +01:00 |
|
Snider
|
9696ae4ded
|
feat(lint): gpt-5.4-mini/mature pass 1
- `GOWORK=off go test ./...`
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-16 06:19:54 +01:00 |
|
Snider
|
957ee6e3f3
|
fix: align lint module paths
|
2026-04-16 06:19:49 +01:00 |
|
Snider
|
525d8b993b
|
fix: migrate module paths from forge.lthn.ai to dappco.re
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-04 16:21:14 +01:00 |
|
Virgil
|
7b0f800e08
|
fix(lint): skip hidden configured file paths
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 13:06:47 +00:00 |
|
Virgil
|
6ee67362ca
|
refactor(lint): expand adapter helper names
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 12:59:22 +00:00 |
|
Virgil
|
d1264dd88a
|
fix(lint): exclude infra tools from language shortcuts
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 12:52:49 +00:00 |
|
Virgil
|
85dc5f75d0
|
refactor(lint): align naming with AX principles
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 12:48:12 +00:00 |
|
Virgil
|
10f89a83f2
|
fix(lint): add threshold summary to run failures
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 12:39:22 +00:00 |
|
Virgil
|
e3ae8caae2
|
refactor(lint): expand CLI flag names
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 12:29:58 +00:00 |
|
Virgil
|
a567b72b18
|
docs(lint): add AX usage examples
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 12:24:29 +00:00 |
|
Virgil
|
602ea8bec0
|
docs(lint): add AX usage examples to orchestration types
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 12:19:35 +00:00 |
|
Virgil
|
63c4c51f21
|
fix(lint): skip hidden dirs in scanner
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 12:14:51 +00:00 |
|
Virgil
|
86ec27ca03
|
refactor(lint): expand service names for AX clarity
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 12:10:57 +00:00 |
|
Virgil
|
c7d6db8ee2
|
feat(lint): add sarif output for catalog checks
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 11:59:46 +00:00 |
|
Virgil
|
19f098cf43
|
fix(lint): preserve explicit empty file scopes
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 11:53:19 +00:00 |
|
Virgil
|
b24021b8f8
|
refactor(lint): short-circuit explicit output resolution
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 11:47:18 +00:00 |
|
Virgil
|
5da4a1dbd1
|
fix(lint): preserve explicit empty file scopes
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 11:43:25 +00:00 |
|
Virgil
|
71529076b3
|
refactor(lint): centralise run output resolution
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 11:37:01 +00:00 |
|
Virgil
|
a26a4e1301
|
refactor(lint): clarify orchestration names
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 11:30:49 +00:00 |
|
Virgil
|
48acea0ef4
|
refactor(lint): add semantic tracked comment API
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 11:18:16 +00:00 |
|
Virgil
|
1e1ed30d04
|
fix(lint): honour lang precedence over ci and sbom groups
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 11:14:33 +00:00 |
|
Virgil
|
7e32c0c21c
|
fix(lint): normalise report output levels
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 11:07:50 +00:00 |
|
Virgil
|
e7b41af939
|
feat(lint): detect cpp source files
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 10:58:09 +00:00 |
|
Virgil
|
ebc2c04c3d
|
fix(lint): normalise empty orchestration outputs
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 10:53:06 +00:00 |
|
Virgil
|
23c5d20b1b
|
feat(lint): add named schedule presets
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 10:46:41 +00:00 |
|
Virgil
|
3db0553082
|
feat(lint): honour configured exclude paths
Co-authored-by: Virgil <virgil@lethean.io>
|
2026-04-01 10:38:57 +00:00 |
|
Virgil
|
54a82bfe1a
|
feat(lint): honour configured scan paths
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 10:34:40 +00:00 |
|
Virgil
|
7c92d313a6
|
Fix hook mode with no staged files
|
2026-04-01 09:54:32 +00:00 |
|
Virgil
|
be7f9fe966
|
Improve lint tool inventory output
|
2026-04-01 07:19:43 +00:00 |
|
Virgil
|
c82c57748c
|
Add core-lint files flag
|
2026-04-01 07:11:28 +00:00 |
|
Virgil
|
0f5648aba9
|
Improve lint API usage examples
|
2026-04-01 07:04:18 +00:00 |
|
Virgil
|
e9085f6489
|
Refine core-lint command naming
|
2026-04-01 06:57:15 +00:00 |
|
Virgil
|
4500d5eb80
|
Fix catalog scanner language detection
|
2026-04-01 06:49:10 +00:00 |
|
Virgil
|
7a86afbc65
|
Improve lint command AX ergonomics
|
2026-04-01 06:43:30 +00:00 |
|
Virgil
|
877a757d8c
|
Preserve hook content on removal
|
2026-04-01 06:36:55 +00:00 |
|
Virgil
|
b8ee543bae
|
Populate adapter versions in lint reports
|
2026-04-01 06:28:04 +00:00 |
|
Virgil
|
20875bc066
|
Deduplicate merged lint findings
|
2026-04-01 05:41:25 +00:00 |
|