Claudio Ortolina
974ef45c29
ML-187: restructure pre-commit checks to run conditionally
...
Gate each check behind staged file pattern matching so a docs
or backlog change no longer triggers the full test suite. Add
presto pytest and Docker image validation guards. Fall back to
running all checks when invoked directly (not via git commit).
2026-05-18 16:09:34 +01:00
Claudio Ortolina
d878364423
Add mise task to run pi tests
2026-05-14 12:35:36 +01:00
Claudio Ortolina
8c029aea01
Add sensitive-file-guard path to setup/outdated/update scripts
2026-05-11 18:22:40 +01:00
Claudio Ortolina
ecaed5164d
Install s3-browser deps during setup
2026-05-11 10:00:37 +01:00
Claudio Ortolina
b7b2324d99
Extend outdated/update scripts for s3-browser
2026-05-08 22:28:04 +01:00
Claudio Ortolina
c87e725b05
Add prettier checks to precommit
2026-05-05 10:46:09 +01:00
Claudio Ortolina
5888324cc7
Run prettier on all relevant files
2026-05-05 10:45:25 +01:00
Claudio Ortolina
0b1f839091
Remove all remnants of claude
2026-05-05 10:36:50 +01:00
Claudio Ortolina
933f04bb25
Add .mcp.json to version control
2026-04-30 23:00:20 +01:00
Claudio Ortolina
b653c9af00
Add completed task count to backlog section header in dev summary
2026-04-30 17:40:24 +01:00
Claudio Ortolina
815b34c024
ML-9: add mix_audit for CVE scanning (warn-only)
2026-04-24 08:13:42 +01:00
Claudio Ortolina
f3d103cf7f
Add backlog section to summary task
2026-04-20 10:11:34 +01:00
Claudio Ortolina
2ef86ae75a
Add mise task to summarize codebase shape
2026-04-17 15:12:19 +01:00
Claudio Ortolina
4a8af7be39
Move lint, precommit, shellcheck from mix aliases to mise scripts
...
Mix aliases should only compose mix tasks. Shell tool orchestration
(shellcheck, fd) belongs in mise scripts. This removes the mix cmd
escape hatch and makes the boundary clear: mix.exs for pure mix
composition, scripts/ for cross-toolchain orchestration.
2026-04-12 12:30:59 +01:00
Claudio Ortolina
65135a618d
Add script/command to validate Dockerfile args versions
2026-04-12 12:10:34 +01:00
Claudio Ortolina
e498dccde5
Provide sqlite3 console command
...
- Loads extensions
- Wraps with rlwrap for convenience
2026-04-12 07:36:07 +01:00
Claudio Ortolina
0339f7f11b
EXP: add task to manage worktrees
2026-04-03 11:41:37 +01:00
Claudio Ortolina
9433419576
Update mise run dev:outdated with instructional output
2026-03-08 08:57:36 +00:00
Claudio Ortolina
fd9f3e7c0c
WIP
2026-03-08 08:51:54 +00:00
Claudio Ortolina
e0530bb039
Add support for running parallelized tests locally
2026-03-02 11:09:50 +00:00
Claudio Ortolina
ddcb0627cc
Update dependencies
...
spitfire 0.3.3 => 0.3.4
usage_rules 0.1.26 => 1.0.2 (major)
2026-02-10 08:23:05 +00:00
Claudio Ortolina
16c5372dc0
Setup AGENTS.md and CLAUDE.md
2026-02-05 11:14:20 +00:00
Claudio Ortolina
a08380fa7e
Remove AI tooling, and related packages/docs
2026-01-01 16:56:36 +01:00
Claudio Ortolina
dc0bee8e30
Fix outdated task description
2025-10-28 10:13:14 +00:00
Claudio Ortolina
55a442f33a
Reword "Run update" -> "Outdated"
2025-10-26 12:53:35 +00:00
Claudio Ortolina
3e45759c29
Colorize outdated script summary
2025-10-25 21:00:32 +01:00
Claudio Ortolina
f07b7f1ce3
Add summary to scripts/dev/outdated task
2025-10-25 18:29:12 +01:00
Claudio Ortolina
6e9b4701b3
Do not bail out at the first error when running dev:outdated
2025-10-25 09:18:20 +01:00
Claudio Ortolina
c03c08788d
Replace mix do with commas and use plus signs
2025-10-16 09:43:10 +01:00
Claudio Ortolina
d573b2731a
Add some debug logs to outdated and update dev scripts
2025-10-09 08:49:26 +02:00
Claudio Ortolina
5950739940
Move shellcheck inside mix lint
2025-10-08 08:51:51 +03:00
Claudio Ortolina
df1631142a
Quote env variables to prevent unwanted expansion
2025-10-08 00:38:16 +03:00
Claudio Ortolina
2e1111a49e
Ignore SC1010
2025-10-08 00:37:12 +03:00
Claudio Ortolina
24cad21bef
Add shellckeck lint step
2025-10-07 17:29:11 +03:00
Claudio Ortolina
80558e8143
Fix resolving of bash helpers
2025-10-07 17:22:11 +03:00
Claudio Ortolina
920e172f9f
Migrate test to dev:test in standalone script
2025-10-07 12:51:07 +03:00
Claudio Ortolina
ad0ee0f0aa
Migrate dev:readme-preview to dev:readme in standalone script
2025-10-07 12:47:55 +03:00
Claudio Ortolina
c513c43a52
Ensure working directory in scripts
...
So that they can be run standalone and not just through Mise
2025-10-07 10:30:38 +03:00
Claudio Ortolina
d0b2022d2e
Migrate dev:fix-translation-conflicts to dev:fix-translations in standalone script
2025-10-07 10:03:01 +03:00
Claudio Ortolina
ff3b22cf65
Migrate dev:console to standalone script
2025-10-07 01:05:30 +03:00
Claudio Ortolina
b131308739
Update usage rules when running dev/update
2025-10-07 01:00:58 +03:00
Claudio Ortolina
acff351577
Move mise task scripts under /scripts
2025-10-06 22:46:59 +03:00