Fix Rings paper accuracy and evaluation scope#655
Conversation
|
Review of this PR. The direction is right, and the repository-facing claims in the new verification table were checked against the code and all hold: Stateright stages 1–4 (predecessor update, star discovery abstraction, storage CRDT, hand-off S2') match However, several of the newly introduced formal statements are inconsistent with the implementation or with the paper itself:
Findings 1 and 2 run directly against the PR's own stated goals (accuracy; the replica-placement correction), so I'd address those first. |
|
Re-review of 660f485 (fresh read of the new material, not just closure of the prior round). All eight prior findings are addressed, and most fixes were verified against the implementation: the frame tuple now matches The new material introduces new issues:
Finding 1 is the one that matters most: it is the same accuracy class as the previous round's |
|
Review of 19cb51f ("Restore formal Chord performance baseline"). Note this commit predates my previous comment, so all six findings from that round still apply to the current head — including the The direction here is right: replacing the removed borrowed tables with a formal, citable baseline object
On the positive side: no stale |
|
Whole-paper structural review at 19cb51f. Since this PR's mandate is restructuring the paper for accuracy, this pass scans the entire document against the implementation rather than the diff hunks. Findings from the two previous rounds remain open and are not repeated here.
One constructive note: |
15ef4a6 to
b2575c8
Compare
Summary
papers/rings.pdfValidation
latexmk -xelatex -interaction=nonstopmode -halt-on-error -file-line-error rings.texpdftoppm -png -r 150 papers/rings.pdf tmp/pdfs/rings-rereview-render/ringsgit diff --check -- papers/rings.tex papers/rings.pdf