Skip to content

docs: enact RFC 0012 — §2 pillar-#2 is a logical 50–200×, not byte-level - #203

Merged
jensholdgaard merged 2 commits into
mainfrom
docs/enact-rfc-0012-pillar-2
Jun 14, 2026
Merged

docs: enact RFC 0012 — §2 pillar-#2 is a logical 50–200×, not byte-level#203
jensholdgaard merged 2 commits into
mainfrom
docs/enact-rfc-0012-pillar-2

Conversation

@jensholdgaard

@jensholdgaard jensholdgaard commented Jun 14, 2026

Copy link
Copy Markdown
Owner

What

Maintainer-approved enactment of RFC 0012 — reframes CLAUDE.md §2 pillar #2's "50–200× compression" as a logical reduction (query pruning, gates B1/B2), not on-disk bytes "before any byte-level codec runs". Propagates RFC 0011's accepted A1 demotion to the project's load-bearing thesis statement and its coupled echoes.

Per CLAUDE.md's footer, a change to it requires a meta: RFC + majority maintainer approval — satisfied (RFC 0012, approved this turn).

Changes

File Change
CLAUDE.md §2 pillar #2 Reworded per RFC 0012 §3.1 (logical reduction → query pruning; A1 a diagnostic). "Single biggest engineering risk" sentence preserved verbatim.
CLAUDE.md footer 2026-06-14 changelog line + Last updated bump.
docs/benchmarks.md §2 A1 "Why this bar" → "Why recorded (diagnostic)".
README.md Template-miner bullet reconciled.
docs/rfcs/0001-template-miner.md §1 Accepted-RFC factual reword + RFC 0011 pointer (RFC 0012 §3.2 item 3's recommended option).
docs/rfcs/0012-… draftedaccepted + status note.

Verification (RFC0012.2)

A repo grep for the framing phrases (before any byte-level codec / over a competent byte codec) now returns only RFC 0011 and RFC 0012 (which quote the old wording to describe the change). Bare 50–200× figure mentions (logical reduction, e.g. roadmap/0005) are correctly left alone. mdbook build clean.

Note: this PR edits CLAUDE.md, which invalidates the cached system-prompt prefix for the authoring session (§8.5) — accepted on the maintainer's explicit enact directive; the changed text is descriptive thesis prose, not a behavioral rule.

🤖 Generated with Claude Code

Summary by CodeRabbit

Release Notes

  • Documentation
    • Clarified documentation describing template mining's logical data reduction at ingest time and its query optimization benefits.
    • Harmonized cross-references across README, benchmarks documentation, and RFC specifications for improved consistency.
    • Updated RFC metadata to reflect acceptance of documentation refinements clarifying reduction mechanisms and metrics.

Maintainer-approved enactment of RFC 0012 (the meta: RFC; CLAUDE.md's
footer requires meta: RFC + majority approval — satisfied).

- CLAUDE.md §2 pillar #2: the 50–200× is reworded as a **logical**
  reduction whose payoff is query pruning (gates B1/B2), not on-disk bytes
  vs a byte codec; A1 named a recorded diagnostic (RFC 0011). The "single
  biggest engineering risk" sentence is preserved verbatim.
- CLAUDE.md footer: 2026-06-14 changelog line + Last-updated bump.
- Coupled reconciliations (RFC 0012 §3.2): benchmarks.md §2 A1 "Why this
  bar" → "Why recorded (diagnostic)"; README.md template-miner bullet;
  RFC 0001 §1 summary (accepted-RFC factual reword + RFC 0011 pointer).
- RFC 0012 → `accepted`.

After this, a repo grep for the framing phrases ("before any byte-level
codec" / "over a competent byte codec") returns only RFC 0011 and RFC 0012
(which quote the old wording to describe the change) — RFC0012.2 satisfied.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Jun 14, 2026

Copy link
Copy Markdown

Review Change Stack

Warning

Review limit reached

@jensholdgaard, we couldn't start this review because you've reached your PR review rate limit.

More reviews will be available in 48 minutes and 27 seconds. Learn how PR review limits work.

Your organization has used up its prepaid credits, and credit purchases are no longer available. Enable the review add-on in the billing tab to keep reviews running — you're only billed for reviews past your plan's rate limits ($0.25/file).

⌛ How to resolve this issue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans include higher PR review limits than trial, open-source, and free plans. In all cases, reviews become available again over time. During sustained high-volume PR review activity, CodeRabbit may temporarily slow when the next review becomes available.

Please see our Fair Usage Limits Policy for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 3876b8c0-da93-44b7-826d-b383272bc201

📥 Commits

Reviewing files that changed from the base of the PR and between 3dcf5e2 and 05cebfc.

📒 Files selected for processing (2)
  • CLAUDE.md
  • README.md
📝 Walkthrough

Walkthrough

RFC 0012 is promoted from drafted to accepted, and its prescribed rewording is applied across five documentation files. The 50–200× template-mining figure is now described as a logical ingest-time reduction to (template_id, params) that enables query pruning (gates B1/B2), replacing prior text that framed it as on-disk compression occurring before byte-level codecs.

Changes

RFC 0012 Acceptance and Propagation

Layer / File(s) Summary
RFC 0012 marked accepted with enactment note
docs/rfcs/0012-claude-md-pillar-2-wording.md
status changes from drafted to accepted; an accepted-status block is appended confirming the enacting PR satisfies the majority-maintainer approval gate.
Logical-reduction reframing propagated across docs
CLAUDE.md, docs/rfcs/0001-template-miner.md, docs/benchmarks.md, README.md
CLAUDE.md pillar #2 reworded and a 2026-06-14 revision entry added; RFC 0001 §1 replaces "raw bytes before any byte-level codec" with logical-reduction/B1/B2-gates language; docs/benchmarks.md A1 section retitled from "Why this bar" to "Why recorded" diagnostic; README drops the codec-ordering claim and links RFC 0011.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~4 minutes

Possibly related PRs

  • jensholdgaard/ourios#202: Directly precedes this PR — defines the CLAUDE.md §2 "logical reduction/query pruning (B1/B2)" reconciliation that RFC 0012 governs and that this PR enacts.
  • jensholdgaard/ourios#200: Updates docs/benchmarks.md to reframe A1 from a gating bar to a diagnostic, the same reclassification propagated here.
  • jensholdgaard/ourios#181: Modifies README.md and related files around the (template_id, params) logical-reduction/query-pruning framing that this PR carries forward.

Poem

🐇 A draft becomes accepted at last,
The codec confusion now firmly past.
"Logical reduction," the pillars now say,
Query pruning gates lead the way.
RFC 0012 hops onto the stack —
No byte-size claims, and no going back! ✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title directly captures the main change: enacting RFC 0012 to reframe pillar #2 as a logical reduction rather than byte-level compression.
Description check ✅ Passed The description provides comprehensive information including What, Changes table, and Verification, though it omits the standard PR template's formal Checklist section.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/enact-rfc-0012-pillar-2

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates project-facing documentation to align the “50–200× compression” claim with RFC 0012/RFC 0011: it is a logical reduction enabling query pruning (B1/B2), not an on-disk bytes-vs-codec statement.

Changes:

  • Rewords CLAUDE.md §2 pillar #2 to frame 50–200× as logical reduction → query pruning, with A1 as a diagnostic.
  • Propagates the same framing into README.md, docs/benchmarks.md, and RFC 0001’s summary.
  • Marks RFC 0012 as accepted and records an enactment/status note.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
README.md Updates the template-miner bullet to the logical-reduction framing.
docs/rfcs/0012-claude-md-pillar-2-wording.md Marks RFC 0012 as accepted and adds an enactment/status note.
docs/rfcs/0001-template-miner.md Rewords the summary to reflect logical reduction and point to RFC 0011.
docs/benchmarks.md Reframes A1’s explanatory text as diagnostic (not a bar) and ties it to logical reduction/pruning.
CLAUDE.md Rewords pillar #2 and updates the footer changelog/last-updated date.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md Outdated
Comment thread CLAUDE.md Outdated
Two format nits on the RFC 0012 enactment: link the README's RFC 0011
reference like its other RFC bullets, and rewrap the CLAUDE.md footer so
"This document is load-bearing…" is its own wrapped line rather than
jammed after the new changelog sentence.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 5 out of 5 changed files in this pull request and generated no new comments.

@jensholdgaard
jensholdgaard merged commit 7f9e57d into main Jun 14, 2026
12 checks passed
@jensholdgaard
jensholdgaard deleted the docs/enact-rfc-0012-pillar-2 branch June 14, 2026 19:24
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.

2 participants