Skip to content

docs: retire ISSUES.md; fold by-design decisions into ARCHITECTURE/THEORY - #11

Merged
Xof merged 1 commit into
mainfrom
docs/retire-issues-md
Jun 21, 2026
Merged

docs: retire ISSUES.md; fold by-design decisions into ARCHITECTURE/THEORY#11
Xof merged 1 commit into
mainfrom
docs/retire-issues-md

Conversation

@Xof

@Xof Xof commented Jun 21, 2026

Copy link
Copy Markdown
Collaborator

Why

ISSUES.md was a fresh-eyes-review tracker. Every tracked item is now either resolved ([x], 12 items) or won't-fix / by-design ([~], 3 items) — nothing is open. As a released project, ongoing work belongs in GitHub issues, not a checked-in changelog. So this retires the file.

What

  • Delete ISSUES.md. Resolved history lives in git; the by-design rationale is already in the docs.
  • ARCHITECTURE.md — add W2 (__getattr__ raises a bare AttributeError for _-prefixed names) as a landmine, so all three by-design decisions sit in the cold-start pickup doc (W1/W3 were already there). Drop the ISSUES W1/W3 tags; repoint the "record a decision / known issue" signpost at ARCHITECTURE/THEORY (decisions) and GitHub issues (defects).
  • THEORY.md — strip the 10 (ISSUES Xn) cross-references (the surrounding prose is already self-contained) and rewrite the "the decision record is ISSUES.md" framing so that section stands on its own.

Verification

git grep ISSUES returns nothing — no dangling references remain anywhere in the tree.

No GitHub issues were created: all 15 items were already closed-out, so mirroring them would have produced only pre-closed noise.

…EORY

Every tracked item was resolved or won't-fix, so the file held no open
work. Delete it and remove the now-dangling (ISSUES Xn) cross-references
that ARCHITECTURE.md and THEORY.md used as decision-record shorthand.

Add the __getattr__ bare-AttributeError decision (W2) to ARCHITECTURE
landmines so all three by-design calls live in the cold-start pickup doc
(W1/W3 already did), and repoint the "record a decision" signposts at
ARCHITECTURE/THEORY for decisions and GitHub issues for defects.
@Xof
Xof merged commit cbc8dce into main Jun 21, 2026
6 checks passed
@Xof
Xof deleted the docs/retire-issues-md branch June 21, 2026 17:38
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