morluto
98c3d2ff93
test: distinguish corrected port normalization commitment
2026-10-24 03:00:08 +08:00
morluto
2d06992219
test: retain direct hash cleanup retainer contract
2026-10-24 03:00:07 +08:00
morluto
b413332bd8
fix(native): preserve literal environment map members
2026-10-24 03:00:07 +08:00
morluto
0f5ece1d58
fix(jeb): retain selected inputs and completed primary replies
2026-10-24 03:00:07 +08:00
morluto
3e112595da
fix(ghidra): preserve catalog and metadata admission failures
2026-10-24 03:00:07 +08:00
morluto
324ca9453e
fix(hopper): pass private X authority cookie through stdin
2026-10-24 03:00:07 +08:00
morluto
9bea4d10de
ci: raise duplication threshold to 4 percent
...
Set the repository jscpd ceiling to the requested 4%. Preserve the scan
inventory, token/line minima, ignore rules and report failure propagation.
Validation: npm run jscpd passed at 3.59% duplication; scoped format check passed.
2026-10-24 02:59:00 +08:00
morluto
6b56ba2d63
test(javascript): separate map format and row-limit failures
...
Use a valid canonical embedded map in the decoder row-budget regression.
The old empty map fails version admission before it can reach the row limit.
Retain that malformed-map case separately and assert typed constraint metadata
for format, external-section and capacity failures from the real codec process.
Validation: source-map source suites and all sixteen physical decoder boundary
tests passed. Static, documentation and test-discovery checks passed.
2026-10-24 02:57:12 +08:00
morluto
1a38745295
refactor(ghidra): centralize shared profile commitments
...
Give raw and header-selected imports one owner for their twelve identical
semantic revision declarations. Preserve property order, parameter values,
omissions and all provider/language/processor override precedence.
Validation: Ghidra behavior and MIPS/RISC-V/PowerPC profile suites passed.
Seventy direct before/after cases retained identical Results, serialization,
parameter order and digests. No real Ghidra process verification was performed.
2026-10-24 02:57:11 +08:00
morluto
21ff4911bf
refactor(setup): share publication byte verification
...
Use one bounded positional byte comparator for client configuration and skill
publication readback. Keep pathname identity, rollback, mode restoration,
cleanup and retry authority in the existing publication owners.
Preserve short-read progress, EOF, empty-file equality and original I/O errors.
Extend existing byte-exact skill recovery coverage to empty originals.
Validation: client configuration transaction, skill publication recovery and
process-global rollback suites passed; static, docs and discovery checks passed.
2026-10-24 02:57:11 +08:00
morluto
e21b131f25
fix(apple): classify Interface Builder edges at their source
...
Pass hierarchy or connection identity from the producing call rather than
searching graph IDs containing caller-selected paths and authored IDs. Keep
connection omissions from making a retained hierarchy appear partial.
Replace mirrored ID-substring test oracles with exact endpoint relationships.
Cover marker-bearing paths and authored identities through domain, CLI/MCP,
summary and byte-retention boundaries.
Validation: affected source and compiled/public tests passed, including native
Foundation/ibtool fixture lanes; one Linux-only invalid-byte filename case
skipped on macOS. Static, docs and discovery checks passed.
2026-10-24 02:56:59 +08:00
morluto
965aff805d
fix(javascript): own reference roles and invocation result identities
2026-10-24 02:50:51 +08:00
morluto
990d1de4d0
docs(evidence): define authentication and committed delivery recovery
2026-10-24 02:50:51 +08:00
morluto
bd8e1fb2c1
fix(artifacts): publish addressable inspection sources through both adapters
2026-10-24 02:50:51 +08:00
morluto
b885f44bef
fix(cli): preserve explicit Evidence record pairing in bundle comparison
2026-10-24 02:50:51 +08:00
morluto
546b2a6cf6
fix(evidence): preserve authentication failures and diagnose prior commitments
2026-10-24 02:50:51 +08:00
morluto
e713c75329
fix(unknowns): distinguish rejected creation from committed mutation delivery
2026-10-24 02:50:51 +08:00
morluto
9dac74c568
fix(browser): admit legacy capture uncertainty at retained input boundaries
2026-10-24 02:50:51 +08:00
morluto
c70f5f3327
fix(hopper): bind ordinary executable opens to selected bytes
2026-10-24 02:50:17 +08:00
morluto
f1dfd10bb0
fix(evidence): reject runtime locations for managed static facts
2026-10-24 02:50:17 +08:00
morluto
2f6e0506f0
fix: preserve process filesystem scope and admission failures
2026-10-24 02:50:17 +08:00
morluto
5ee5e49cb4
fix(javascript): bind Next page admission to source context
2026-10-24 02:50:17 +08:00
morluto
c20b707680
fix(native): preserve negative Mach-O admission identity
2026-10-24 02:50:17 +08:00
morluto
787726817c
fix(javascript): retain private receiver and iterative disposal effects
2026-10-24 02:50:17 +08:00
morluto
0211b65a81
fix(native): narrow capability refusal before retaining its reason
2026-10-24 02:50:16 +08:00
morluto
c394fb105d
test(native): share Swift context in vtable fixture admission
2026-10-24 02:50:16 +08:00
morluto
19d4a314f8
fix(discovery): retain Frida optional provider failure dispatch
2026-10-24 02:50:16 +08:00
morluto
f49e2eeacc
fix(environment): retain path segments counters and parent diagnostics
2026-10-24 02:50:16 +08:00
morluto
65e423eba6
fix(browser): compare script and tool facts without metadata identity churn
2026-10-24 02:50:16 +08:00
morluto
9038589e76
fix(apk): classify malformed supported Zip64 records as input failures
2026-10-24 02:50:16 +08:00
morluto
35aa8ef839
fix(artifacts): retain DMG producer failures and bound integrity recovery claims
2026-10-24 02:50:16 +08:00
morluto
a2d2e705d3
fix(artifacts): retain caller selection and applicable publication recovery
2026-10-24 02:50:03 +08:00
morluto
549f240210
fix(applications): route bundles by discovered layout and preserve access failures
2026-10-24 02:50:03 +08:00
morluto
9b4deb2655
fix(core): bind numeric type identities and qualify note owners
2026-10-24 02:50:02 +08:00
morluto
1bc27d2378
fix(analysis): preserve snapshot mismatch recovery
2026-10-24 02:45:14 +08:00
morluto
f8876e5405
fix(native): attribute deferred Evidence input failures
2026-10-24 02:45:14 +08:00
morluto
2721650884
fix(native): bind signing facts and preserve native output semantics
2026-10-24 02:45:14 +08:00
morluto
2e31d13e07
fix(native): share Swift context and preserve partial protocol facts
2026-10-24 02:45:14 +08:00
morluto
8b93eff452
fix(apple): preserve archive admission and authored UI dispatch coverage
2026-10-24 02:45:14 +08:00
morluto
7fba9919a2
fix(apple): preserve bundle occurrence identity and framework roles
2026-10-24 02:45:14 +08:00
morluto
d8e90fe621
fix(nativeaot): retain snapshot digest mismatch and recovery
2026-10-24 02:45:14 +08:00
morluto
fc05f68406
fix(setup): purge caches from their producing path owners
2026-10-24 02:45:14 +08:00
morluto
adafef2c9e
fix(setup): preserve equivalent caller launcher paths
2026-10-24 02:45:14 +08:00
morluto
f19aebab76
test(cli): retain schema selection tuple types
2026-10-24 02:45:14 +08:00
morluto
0c4bf68ce8
merge: reconcile concurrent main fixes with issue remediation
2026-10-24 02:45:14 +08:00
morluto
39f362dcee
fix(protocols): make admission and certificate success types exact
2026-10-24 02:41:18 +08:00
morluto
3602cc851f
fix(inspector): preserve discovery uncertainty and correction paths
2026-10-24 02:41:17 +08:00
morluto
e0da397dee
fix(cdp): preserve explicitly selected default ports
2026-10-24 02:41:17 +08:00
morluto
6eb9d09268
fix(mcp): enforce initialization and discovery contracts
2026-10-24 02:41:17 +08:00
morluto
4c776d5918
docs: explain native matching summary construction costs
2026-10-24 02:41:17 +08:00