mirror of
https://github.com/morluto/rea.git
synced 2026-11-14 02:32:54 +00:00
fix(native): retain partial format facts and explicit coverage
Preserve XML and Interface Builder identity at their parsing boundary, retain usable Objective-C slots with precise coverage, and keep native trace failures distinct from absence. Add caller-selected Interface Builder summaries backed by complete retained Evidence, and preserve comparison limitations. Reviewed fixes: #1969, #2088, #2108, #2513, #2639, #2684, #2731, #2759, #2875, #2888, #2889, #2970, #2971, #3002. Validation: relevant native/domain focused lane passed 142 tests; earlier Interface Builder/MCP checks passed 24 tests. Real native UI and Ghidra producer coverage was not repeated.
This commit is contained in:
1 parent
d4bd65c53c
commit
55dd21a5e2
59 files changed
+2602
-499
No files matched your search
@@ -662,7 +662,7 @@ describe("function reconstruction admission controls", () => {
|
||||
]);
|
||||
});
|
||||
|
||||
it("rejects selected-dimension citations outside comparison closure", () => {
|
||||
it("rejects any comparison finding link outside the top-level closure", () => {
|
||||
const evidence = comparison(singular, {
|
||||
result: jsonValueSchema.parse({
|
||||
...baselineResult,
|
||||
@@ -677,7 +677,7 @@ describe("function reconstruction admission controls", () => {
|
||||
}),
|
||||
});
|
||||
expect(admittedVerification(evidence, [left, right, extra])).toThrow(
|
||||
/dimension cites Evidence outside comparison closure/u,
|
||||
/finding cites Evidence outside its top-level closure/u,
|
||||
);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in new issue
Block a user