docs : document what the test suites do and do not cover - #275
Conversation
Assisted-by: Claude
|
Merging. This is the section I asked for on #272 and it is better than what I described, because you went and checked the mechanisms rather than writing the general warning. Fact-checked the specific claims against the tree, since a doc that is confidently wrong about coverage is worse than no doc:
The Two things I would single out as worth more than the rest: Tying each limit to the bug it actually caused, with issue numbers, is what will make someone believe it. "A green run means the cases that ran passed" is easy to nod along to and ignore; "this is how the wave64 ballot bug shipped, FLASH_ATTN_EXT passed while SET_ROWS was silently skipped on GCN4" is not. And the One addition worth making later, not blocking: #276 just landed a fourth instance, where the harness itself wrote a non-contiguous view packed instead of strided and poisoned the CPU reference, so the reference was wrong and every other backend looked guilty. Same family as the rest: the failure did not present where the fault was. |
Overview
Update to AGENT.md document to cover test suite. Helped by AI to ensure that it matches actual test suite.