NS8 slice: Implement formatting, code actions, organize imports, and format-on-save #54
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: Formatting and mutating language actions work safely with source-profile defaults, provider identity, explicit ambiguity handling, and visible format-on-save policy.
AUTHORITY: Parent #43; KEYMAP.md
Coding tools and language operationsandMultiple providers; req: coding/006-007, governance/001-002, input/007, testing/001-004.AGENT AUTHORITY:
PARENT: #43 via explicit issue link and parent checklist.
SCOPE:
Space l f,Space l F/w,Space l o,Space l a, source-profile format-on-save policy, provider picker for ambiguous mutating operations, edit application, save integration, one-shot save-without-format path.BOUNDARIES: No runtime config files or hidden installers. Do not silently choose between multiple mutating providers when no source-profile default exists. Do not apply edits that target stale document versions.
ACCEPTANCE:
VERIFICATION:
zig build testzig build v1-smokeBLOCKERS: none.
Implemented and committed #54 as
616eea6 Add language format and code action edits.What changed:
Space l f,Space l F/w,Space l o, andSpace l ainto the existing language rail.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: