Repository navigation
docs: Rename oracle guide to Oracle Testing Rubric - #2197
Conversation
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Merge Risk: ⚪ Minimal · up to
|
|
Size Change: 0 B Total Size: 218 kB ℹ️ View Unchanged
|
More templates
@tanstack/angular-db
@tanstack/browser-db-sqlite-persistence
@tanstack/capacitor-db-sqlite-persistence
@tanstack/cloudflare-durable-objects-db-sqlite-persistence
@tanstack/db
@tanstack/db-ivm
@tanstack/db-sqlite-persistence-core
@tanstack/electric-db-collection
@tanstack/electron-db-sqlite-persistence
@tanstack/expo-db-sqlite-persistence
@tanstack/node-db-sqlite-persistence
@tanstack/offline-transactions
@tanstack/powersync-db-collection
@tanstack/query-db-collection
@tanstack/react-db
@tanstack/react-native-db-sqlite-persistence
@tanstack/react-router-with-db
@tanstack/rxdb-db-collection
@tanstack/solid-db
@tanstack/svelte-db
@tanstack/tauri-db-sqlite-persistence
@tanstack/trailbase-db-collection
@tanstack/vue-db
commit: |
Incremental update benchmarkComparing Overall median write time vs base: 1.00× · cold hydrate time: 1.04× (geometric mean of per-case ratios; lower is faster). Writes: 2 regression(s), 2 improvement(s) (threshold: ±20% and >0.05ms). Cold hydrate: 2 regression(s), 0 improvement(s) (threshold: ±50% and >5ms). Per-case flags are noisy on shared runners. Read the geometric means first. Writes
Cold hydrate
Each row aggregates the 14.4 scale/index/write-mode configurations of that query; per-configuration tables below. 100 rows/collection | source indexes: none | synced writes — geomean 0.97×, cold 0.96×, 1 change(s)
100 rows/collection | source indexes: none | optimistic writes — geomean 1.03×, cold 1.00×
100 rows/collection | source indexes: manual | synced writes — geomean 0.91×, cold 0.90×
100 rows/collection | source indexes: manual | optimistic writes — geomean 1.00×, cold 1.04×
1,000 rows/collection | source indexes: none | synced writes — geomean 0.83×, cold 1.00×, 2 change(s)
1,000 rows/collection | source indexes: none | optimistic writes — geomean 0.98×, cold 0.91×
1,000 rows/collection | source indexes: manual | synced writes — geomean 0.99×, cold 1.15×
1,000 rows/collection | source indexes: manual | optimistic writes — geomean 1.04×, cold 1.01×
10,000 rows/collection | source indexes: none | synced writes — geomean 1.15×, cold 1.03×, 2 change(s)
10,000 rows/collection | source indexes: none | optimistic writes — geomean 1.05×, cold 0.97×
10,000 rows/collection | source indexes: manual | synced writes — geomean 1.04×, cold 1.05×
10,000 rows/collection | source indexes: manual | optimistic writes — geomean 1.02×, cold 1.68×, 1 change(s)
Runner: node v24.8.0, linux 6.17.0-1022-azure, AMD EPYC 7763 64-Core Processor. Timings on shared CI runners are noisy; treat small deltas as indicative only. |
🎯 Changes
The oracle guide is now named Oracle Testing Rubric. Its new path makes its role as the source of oracle testing requirements clear.
The 14 numbered requirements and their explanations stay the same. Contributor guidance, agent skills, coverage notes, and review documents now use the new path.
🔬 Oracle Coverage
This PR changes documentation names and links. It changes no runtime behavior or oracle law. The coverage map points to the renamed rubric. No executable oracle applies to this rename.
✅ Checklist
pnpm test.The full local suite was not run. I compared the old and new rubric, checked the updated relative Markdown links, checked formatting, and ran
git diff --check. CI runs the repository tests.🚀 Release Impact
Summary by CodeRabbit