[RAGE][DOTEXP-003] Canonical-source/ownership graph: literate Org, generated files, Home Manager projections and verification steps #230

Open
opened 2026-09-20 01:44:30 +00:00 by nsaspy · 0 comments
Owner

Parent: #281. Reuse current literate-sync and home-manager ownership KB.

Teach DotfilesExpert to answer "where do I edit this?" and "what must I regenerate/rebuild/reload?" from symbolic ownership facts.

Required relations:

  • canonical_source;
  • generated_output;
  • tangles_to;
  • installs_to / deploys_to;
  • symlink/source target;
  • Home Manager option/file ownership;
  • host/profile applicability;
  • required regeneration;
  • required verification gate;
  • mutable local/private override.

Reuse AGENTS.md and existing KB facts as provenance-bearing sources; do not infer authority from filenames alone.

Acceptance:

  • deployed .bashrc resolves to bash.org where applicable;
  • tangled Qtile/Emacs fixtures identify canonical Org source;
  • mutable/private Zara config is distinguished from declarative dotfiles state;
  • duplicate ownership/drift is a typed conflict;
  • explanation includes exact source evidence and verification obligations.
Parent: #281. Reuse current literate-sync and home-manager ownership KB. Teach DotfilesExpert to answer "where do I edit this?" and "what must I regenerate/rebuild/reload?" from symbolic ownership facts. Required relations: - canonical_source; - generated_output; - tangles_to; - installs_to / deploys_to; - symlink/source target; - Home Manager option/file ownership; - host/profile applicability; - required regeneration; - required verification gate; - mutable local/private override. Reuse AGENTS.md and existing KB facts as provenance-bearing sources; do not infer authority from filenames alone. Acceptance: - deployed `.bashrc` resolves to `bash.org` where applicable; - tangled Qtile/Emacs fixtures identify canonical Org source; - mutable/private Zara config is distinguished from declarative dotfiles state; - duplicate ownership/drift is a typed conflict; - explanation includes exact source evidence and verification obligations.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nsaspy/dotfiles#230
No description provided.