NS8 slice: Run lint, build, test, and check jobs from the editor #53
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
OBJECTIVE:
mimcan run existing lint/build/test/check commands as first-class editor jobs with output panels, statuses, diagnostics, and clear missing-tool behavior.AUTHORITY: Parent #43; KEYMAP.md
Coding tools and language operations; req: coding/006-007, governance/001-002, repo/002, testing/001-004.AGENT AUTHORITY:
PARENT: #43 via explicit issue link and parent checklist.
SCOPE:
Space t l/L/b/t/c, job process lifecycle, output capture, exit status, cancellation, parsed diagnostics where available, panel integration, source-profile command table. Likely files:src/job.zig, protocol/session/panel.BOUNDARIES: Do not auto-install tools. Do not mutate git or project files except the external command's documented behavior. Do not invent per-user runtime config; defaults are source-patched profiles.
ACCEPTANCE:
VERIFICATION:
zig build testzig build v1-smokeBLOCKERS: none.
Implemented and committed #53 as
e4d6837 Add first-class job rail profiles.What changed:
Space trail:l,L,b,t,c,x,j,y.Verification:
zig build testzig buildzig build v1-smokezig build run -- --helpzig build run -- src/main.zigredgate list /opt/repositories/mim/REQUIREMENTS.mdredgate lint /opt/repositories/mim/REQUIREMENTS.md && redgate health /opt/repositories/mim/REQUIREMENTS.mdTests added:
Space tlint-file vs lint-project scope behavior and panel replacementSpace t jjump from selected job output using the job cwd