A place to organize things that need to get done that have an impact on all projects and or daily life that need to be worked on.
| Filename | Latest commit message | Latest commit date |
|---|---|---|
README: purpose, in/out-of-scope, workflow, and label taxonomy. Issue template: what / why defer / what it'd take / risks / DoD. Labels seeded separately via Forgejo API. |
||
| .forgejo/issue_template | ||
| README.md | ||
Housekeeping
A dumping ground for cross-project cleanup items, tooling reorganization, and operational TODOs that don't belong in any single project's issue tracker.
What goes here
Anything that:
- Touches infrastructure shared across multiple projects (MCPs, dotfiles, dev environment, shell setup)
- Is cosmetic or organizational rather than feature-driven
- Would feel out-of-scope in a focused project repo (Minerva, Legislation_Tracker, etc.)
- Is a repeatable operational task ("rotate X", "audit Y", "archive old Z")
What does NOT go here
- Project-specific bugs, features, or PRD work → owning project's tracker
- Time-sensitive incidents → handled in the moment, not queued here
- Long-form plans or PRDs → live in the project that owns them
Workflow
Housekeeping is a low-ceremony tracker. No sprints, no SLAs, no prioritization discipline beyond the labels below.
- When something surfaces during real work (usually "we should reorganize X later"), open an issue here and move on.
- Write the issue body as a full brief using the template — future-you picks it up cold and shouldn't have to reconstruct context.
- Label the area. Priority defaults to unlabelled (medium); use
priority/highfor actively-degrading items,priority/lowfor purely cosmetic. - On a housekeeping day, triage the backlog and knock items out in a focused sitting.
Labels
Area — what kind of cleanup
area/tooling— MCPs, CLI tools, editors, developer UXarea/infra— servers, Docker, deploy paths, networking, backupsarea/dotfiles— Claude settings, shell config, git config, keybindingsarea/process— workflows, conventions, documentation habitsarea/daily-life— non-code operational tasks (account cleanup, subscriptions)
Priority — optional
priority/high— actively blocking or degrading somethingpriority/low— purely cosmetic, can sit indefinitely
Status — optional
status/blocked— waiting on something external (vendor, hardware, upstream decision)
Unlabelled items are assumed ready-to-pick-up at medium priority.
Issue template
New issues use a brief format covering: what, why deferred, what it would take, risks, and definition of done. Located at .forgejo/issue_template/housekeeping.md. If an item isn't worth filling that out, it probably doesn't need a tracker entry.