Context
First CLI surface. devsweep target with swift-argument-parser. Commands: scan, clean, config init, config show, history.
Goals
main.swift composition root — wires DevsweepCorePrivate + DevsweepModules.
scan --module <id> with --json + global --redact.
clean --module <id> --apply (dry-run default) + --interactive.
config init interactive wizard (explicit only, no auto-run).
config show.
history with -n, --since, --module, --status, --json, --redact.
Child tasks
Will be added as sub-issues after task batch.
Exit criteria
- AC-1, AC-4, AC-5, AC-9, AC-19, AC-23, AC-28 pass.
Related documents
n/a
Context
First CLI surface.
devsweeptarget withswift-argument-parser. Commands:scan,clean,config init,config show,history.Goals
main.swiftcomposition root — wiresDevsweepCorePrivate+DevsweepModules.scan --module <id>with--json+ global--redact.clean --module <id> --apply(dry-run default) +--interactive.config initinteractive wizard (explicit only, no auto-run).config show.historywith-n,--since,--module,--status,--json,--redact.Child tasks
Will be added as sub-issues after task batch.
Exit criteria
Related documents
n/a