c7ceaadb70
fix(browser): preserve unknown storage inventory and fingerprint coverage ( #2491 )
...
* fix(browser): preserve unknown storage inventory and fingerprint coverage
* fix(browser): compare known storage edits with incomplete inventories
* test(browser): consolidate storage completeness regression workflows
* test(ida): admit aligned FAT thinning fixtures on every platform
---------
Co-authored-by: chAngE <172472630+chAng-L19@users.noreply.github.com >
Co-authored-by: morluto <morluto@users.noreply.github.com >
Co-authored-by: morluto <76467478+morluto@users.noreply.github.com >
2026-10-14 02:50:03 +08:00
Kaoru0822 and Claude Opus 5.5
c580ba940a
fix(browser): treat an unusable cache list as incomplete storage coverage ( #2762 )
...
Squash merge of https://github.com/morluto/rea/pull/2762 .
Co-authored-by: Kaoru0822 <208281322+kaoru0822-kitauji@users.noreply.github.com >
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 23:43:11 +08:00
morluto
ad59531a96
refactor: remove forwarding exports and redundant aliases
2026-10-09 22:46:09 +08:00
morluto
64ebdf4501
refactor(domain): extract source-map envelope walk and disambiguate stringValue ( #828 )
...
Move the indexed sections walk shared by the browser fetcher and
the artifact reader into domain/sourceMapEnvelope with the
fetchers stricter offset validation as an option; both validators
keep their leaf strictness. Rename the browser CDP stringValue to
cdpStringValue across its 18 files, fold the fingerprint duplicate
into the static helper, and rename the version-keys shadow to
nonEmptyString.
2026-10-07 11:23:37 +08:00
Rudy Mizrahi Celekli
78014e3d14
fix(browser): fingerprint cookies at the selected page URL ( #763 )
...
Signed-off-by: Rudy Celekli <rudy@gradiahq.com >
2026-10-07 10:11:57 +08:00
morluto
0e2738ffb6
refactor(browser): return complete observation evidence
2026-09-29 13:56:49 +08:00
morluto
fa2b6c5a61
refactor(observation): retain complete tool results
2026-09-29 12:42:08 +08:00
morluto
b8a9da0c0f
refactor(mcp): make analysis states unrepresentable ( #468 )
...
* refactor(config): parse capability settings into exact states
* refactor(runtime): encode replay and process outcomes exactly
* refactor: make analysis states unrepresentable
* refactor(mcp): register canonical schemas with SDK
* fix: preserve capability and catalog invariants
* fix(build): remove stale compiled modules
* fix(replay): update real verifier policy dependency
* fix(package): verify the complete MCP catalog
* fix(test): supply complete replay reload policy
* refactor(contracts): centralize output schema lookup
* refactor(mcp): delegate protocol boundaries to SDK
* fix(browser): approve real source capture
* fix(mcp): preserve catalog guidance
2026-08-10 02:28:11 +08:00
morluto
1bd65f68bc
fix(browser): close scenario containment gaps
2026-07-24 14:40:07 +00:00
morluto
f0069cbee4
fix(browser): require storage fingerprint approval
2026-07-24 14:13:57 +00:00
morluto
f27dd745b8
feat(browser): compare scenario and storage evidence
2026-07-24 13:16:18 +00:00
N0zoM1z0
bf9619267b
fix(browser): support page-scoped CDP transports
2026-07-14 20:23:18 +00:00
N0zoM1z0
2c1ceabbf1
feat: add passive website reverse engineering
2026-07-14 12:27:13 +08:00