Skip to content

[EPIC] CLI: scan / clean / config init / history (Wave 1) #11

@kirich1409

Description

@kirich1409

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    type:epicContainer issue grouping related tasks

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions