Skip to content

dream: fully autonomous; drop --auto flag#287

Merged
drn merged 1 commit intomasterfrom
argus/dream-auto-only
Apr 29, 2026
Merged

dream: fully autonomous; drop --auto flag#287
drn merged 1 commit intomasterfrom
argus/dream-auto-only

Conversation

@drn
Copy link
Copy Markdown
Owner

@drn drn commented Apr 29, 2026

Dream is a scheduled KB maintenance task; manual gating defeats the purpose.
The skill now applies every fix unattended.

  • Drop --auto flag (it's the default; --dry-run is the only opt-out)
  • Add "decide and apply" operating principle: never punt to a human
  • Convert the "Do NOT auto-fix" list into "Apply with judgment" with concrete
    rules for oversized splits, renames, duplicates, and orphans
  • Conflict reconciliation always picks a canonical doc (most recently
    modified) and integrates non-overlapping content from the older one
  • Report renames Auto-Fixed → Fixes Applied and Needs Attention → Judgment
    Calls (audit trail for non-trivial decisions)

Co-Authored-By: Claude noreply@anthropic.com

Dream is a scheduled task; manual gating defeats the purpose. The skill now
applies every triage, conflict resolution, decay, and hygiene fix without
prompting. The --dry-run flag is the only mode that does not write to the KB.

- Drop --auto (it's the default; --dry-run is the explicit opt-out)
- Add an Operating principle section: "decide and apply"; never punt
- Phase 3 (Triage): always apply merge/re-file; "Hold" reserved for docs too
  degraded to classify
- Phase 4 (Conflict): always reconcile, even ambiguous cases — pick most
  recently modified as canonical, integrate non-overlapping content, log
  the decision
- Phase 5 (Decay): always apply archive
- Phase 6 (Consolidate): no confirmation gate; convert "Do NOT auto-fix" list
  into "Apply with judgment" with concrete rules for each case (oversized
  splits, naming renames, duplicates, orphans)
- Phase 7 (Report): always write to KB + dream-runs log; rename "Auto-Fixed"
  / "Needs Manual Attention" to "Fixes Applied" / "Judgment Calls" (the
  audit trail for non-trivial decisions)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@drn drn merged commit ccc32d9 into master Apr 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant