Skip to content

docs: record the backlog state after ADRs D72-D80 - #278

Merged
thiagoluga merged 1 commit into
masterfrom
docs/backlog-state-after-d80
Aug 6, 2026
Merged

docs: record the backlog state after ADRs D72-D80#278
thiagoluga merged 1 commit into
masterfrom
docs/backlog-state-after-d80

Conversation

@thiagoluga

Copy link
Copy Markdown
Owner

Housekeeping so the next session starts from the right place.

§5 and §6 are cleared of every item that had an answer — 17 PRs (#261#277), ADRs D72–D80. The summary at the top of docs/STATUS-AND-BACKLOG.md now states that what remains is open because it needs you or a next-major ABI change, not because it was missed, and says which is which for each.

The four live items:

  1. Pro Q3b/c — rotate the placeholder signing key (private half generated in a chat session, so compromised) and publish.
  2. Postgres/Redshift timestamptz keyset boundary — needs ColumnType to carry the with/without-time-zone distinction: a frozen-ABI change, so next-major. The summary records why the cheap alternatives were rejected, since that reasoning is the expensive part to re-derive — forcing the session time zone affects the user's own SQL, and AT TIME ZONE on the column defeats the very index keyset pagination exists to use.
  3. XLSX pre-1900 dates — inherent to the OADate serial.
  4. CA1068-style next-major bundling (§1) and the CI hardening in §2.

Opened as a PR rather than pushed straight to master — unlike 74ffea0 earlier today, which I committed directly because it was "just docs". That is exactly the reasoning operational lesson #1 exists to block, and it applies to a docs commit as much as to code.

§5 and §6 are cleared of every item that had an answer. The four entries still listed as
open are open because they need the maintainer or a next-major ABI change, and the summary
now says which is which — so the next session does not re-audit ground already covered, or
mistake a deliberate deferral for an oversight.

Opened as a PR rather than pushed to master directly, unlike the equivalent docs commit
earlier today (74ffea0), which skipped the branch check because it was 'just docs'.
@sonarqubecloud

sonarqubecloud Bot commented Aug 6, 2026

Copy link
Copy Markdown

@sonarqubecloud

sonarqubecloud Bot commented Aug 6, 2026

Copy link
Copy Markdown

@thiagoluga
thiagoluga merged commit 378ce2f into master Aug 6, 2026
5 checks passed
@thiagoluga
thiagoluga deleted the docs/backlog-state-after-d80 branch August 6, 2026 00:14
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