REVISE the Postgres assessment (#408): the inventory has a phantom store, an omitted store and two wrong filenames - #413
Conversation
- add missing insights.db (InsightStore at taosmd/reflect.py:130, init at taosmd/auto_setup.py:122-124) - remove phantom pending-decisions.db, restate as kg_pending_decisions table inside knowledge-graph.db at taosmd/pending_decisions.py:43 - correct mentions.db to a2a-mentions.db and receipts.db to a2a-receipts.db per taosmd/api.py:148, taosmd/api.py:151, taosmd/migrations.py:421 - unify vector-memory.db as OPTIONAL / Local-Only, remove from Core Memory Storage in section 1.1 - replace truncating inventory command (ended in head -N) with a re-runnable grep that produces the full row set - replace aggregate 'All Other Required Stores' verdict with per-store verdict and evidence for all 14 rows - correct LIMIT citation from tsk-7wau2y to tsk-2hnss2, anchor to taosmd/archive.py:380 instead of 'Various query methods' - remove unsourced 'approximately 40 percent higher' figure and six-week timeline; keep 1793 passed / 10 skipped / 7 errors baseline Proof: doc-gate invariants and diff-gate against origin/master are clean
|
ⓘ Qodo reviews are paused because your trial has ended. Ask your workspace admin to add credits to resume reviews. Manage billing |
|
Warning Review limit reachedNext included review available in 18 minutes. View limit detailsLimit details: You’ve used the included review currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (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. Comment |
|
Reviewed by reading the document against the codebase at master The three defects this PR was filed to fix are all discharged: there is no phantom store, no wrong filename, and the store inventory otherwise matches. Sourcing is genuinely good, all 49 1. Section 1.2's universal claim is false, and its own cited evidence is the counter-example. The section states "All databases use standardized connection patterns via
This is load bearing for a Postgres assessment rather than a wording nit. Worth noting separately: the receipts docstring at 2. Section 1.1 lists 13 stores where the document elsewhere has 14. Section 1.1 says it covers "all SQLite databases currently used by taOSmd" and gives the command it used. Run verbatim against master that command yields 14, and the section 1.4 table also has 14 rows. The store itself is not overlooked, it has a full subsection at 2.2 and a row in the 1.4 table, so this is a one line omission in the inventory rather than a gap in the analysis. Adding it under "Core Memory Storage" makes 1.1 agree with 1.4 and with the stated command. Neither issue calls for a rewrite. The analysis is sound and the migration path is the right shape. |
CARD TITLE (intent, not commit subject): REVISE the Postgres assessment (#408): the inventory has a phantom store, an omitted store and two wrong filenames
Autonomous build of board card tsk-srpeiy.
taosmd/auto_setup.py:122-124)
inside knowledge-graph.db at taosmd/pending_decisions.py:43
per taosmd/api.py:148, taosmd/api.py:151, taosmd/migrations.py:421
Storage in section 1.1
grep that produces the full row set
and evidence for all 14 rows
taosmd/archive.py:380 instead of 'Various query methods'
timeline; keep 1793 passed / 10 skipped / 7 errors baseline
Proof: doc-gate invariants and diff-gate against origin/master are clean
Files:
.../tsk-srpeiy-revise-postgres-assessment.md | 6 +
docs/postgres-assessment.md | 387 +++++++++++++++++++++
2 files changed, 393 insertions(+)