Skip to content

[260514-eanlcc] add path exclusion for infra dirs #12

@DarkCodePE

Description

@DarkCodePE

Implements 260514-eanlcc

Layers

CLI + Core + FS + Test

Acceptance Criteria

AC-3: Path exclusion (.claude/helpers, .claude/hooks, .claude/rules skipped with log).

verify:
  - cmd: SMELL_SCAN_ENABLE=1 node .claude/helpers/smell-scanner.mjs --action scan --file .claude/helpers/foo.mjs --dry-run
    expect_stdout_match: excluded path, skipping
    expect_exit_code: 0

Dependencies

Slice 1 (module scaffold).

Definition of Done

AC-3 passes. Excluded path list hard-coded with override hook via .swarm/smell-config.json (read-only this slice; tunable only via env in later slice). Adds .swarm/smell-config.json.example template.

Plan

docs/plans/260514-eanlcc-smell-scanner.md (Slice 2)

Metadata

Metadata

Assignees

No one assigned

    Labels

    closed-by-ac-verifierIssue closed automatically by ac-verifier after AC verification passedready-for-afkIssue is fully specified and ready for autonomous agent execution

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions