morluto
4ee30e4145
feat(conformance): add portable conformance export package format
...
Define a committed scenario/replay/shim/evidence package format for
portable process-fidelity conformance fixtures (#336 ). The package
format is versioned, path-independent, and consumable from a clean
checkout.
- conformancePackage.ts: top-level package schema with scenario
manifests, replay plans, shim plans, expected evidence, and
verifier contracts. Deterministic package ID computed from
canonical JSON. Cross-reference validation ensures internal
consistency.
- conformanceTrustGate.ts: trust gates that compare captured runs
against committed conformance packages (#337 ). Classifies semantic
diffs from timing/normalization noise. Unknown/truncated evidence
is never treated as equivalence.
- conformanceReplay.ts: CI replay engine that runs each scenario,
evaluates trust gates, and detects drift between captured and
committed evidence (#338 ).
Closes #336 , #337 , #338
2026-07-28 05:40:17 +00:00
github-actions[bot]
58c749e831
chore(main): release rea-agents 2.6.0
2026-07-26 15:31:39 +00:00
morluto
7157ab0b70
test(mcp): stabilize lazy-loading verification
2026-07-26 15:26:41 +00:00
morluto
fecddc0549
perf(mcp): reduce cold-start work
2026-07-26 15:02:58 +00:00
morluto
b2f7561bdd
Merge branch 'main' into codex/complete-roadmap-workflows
2026-07-25 23:15:53 +08:00
morluto
4716fa2ece
test: add critical provider workflow coverage
2026-07-25 15:12:51 +00:00
morluto
521139d4a5
feat(native): inspect API boundaries with evidence
2026-07-25 14:29:28 +00:00
morluto
9522adf19a
test(package): prove artifact cleanup and identity
2026-07-25 14:29:08 +00:00
morluto
7a43420029
feat(hopper): report bridge progress diagnostics
2026-07-25 14:29:02 +00:00
github-actions[bot]
0190bcbef1
chore(main): release rea-agents 2.5.1
2026-07-25 09:17:41 +00:00
morluto
305e72995b
perf(browser): lazy-load Playwright sessions
2026-07-25 09:12:17 +00:00
morluto
c5e8871bda
perf(dotnet): reuse authenticated artifact snapshots
2026-07-25 09:11:52 +00:00
morluto
809dfbfe48
perf(evidence): validate ledger mutations incrementally
2026-07-25 09:11:07 +00:00
morluto
adc4852f3a
perf(javascript): reuse parsed source across analyses
2026-07-25 09:10:51 +00:00
morluto
674364443d
perf(server): cache advertised JSON schemas
2026-07-25 09:10:32 +00:00
github-actions[bot]
ea953e6984
chore(main): release rea-agents 2.5.0
2026-07-24 15:38:39 +00:00
morluto
a0f8b72b7a
fix(process): tolerate exit during ownership revalidation
2026-07-24 15:34:09 +00:00
morluto
1c9e50814e
fix(ci): repair cross-platform package verification
2026-07-24 15:22:24 +00:00
morluto
4f62695a5c
refactor(reconstruction): isolate ledger coverage
2026-07-24 14:45:04 +00:00
morluto
b9217dcd74
fix(comparison): preserve uncertainty and v1 inputs
2026-07-24 14:40:56 +00:00
morluto
9bd2ac590c
fix(runtime): preserve deterministic context identity
2026-07-24 14:40:29 +00:00
morluto
1bd65f68bc
fix(browser): close scenario containment gaps
2026-07-24 14:40:07 +00:00
morluto
83b3368d8d
fix(reconstruction): bind proof evidence to claims
2026-07-24 14:39:52 +00:00
morluto
5a76aaffde
fix(javascript): keep digestless bundle matches unknown
2026-07-24 14:14:40 +00:00
morluto
6039b92be7
fix(analysis): report call-edge truncation
2026-07-24 14:14:26 +00:00
morluto
24b3dc41df
fix(browser): contain scenario pages and preserve inputs
2026-07-24 14:14:15 +00:00
morluto
f0069cbee4
fix(browser): require storage fingerprint approval
2026-07-24 14:13:57 +00:00
morluto
7b1e3bda00
fix(reconstruction): authenticate obligation proof boundaries
2026-07-24 14:13:36 +00:00
morluto
eeb4349f1f
refactor(server): reuse availability policy type
2026-07-24 13:43:18 +00:00
morluto
e79e36785b
refactor(browser): centralize scenario metadata budgeting
2026-07-24 13:43:16 +00:00
morluto
00abf45d20
refactor(browser): reuse CDP endpoint parsing
2026-07-24 13:43:15 +00:00
morluto
c9500d32f6
refactor(javascript): centralize source range comparison
2026-07-24 13:43:13 +00:00
morluto
4e8aa98267
refactor(application): reuse graph evidence resolution
2026-07-24 13:43:12 +00:00
morluto
ca035a75eb
refactor(browser): clarify inspector capture identifiers
2026-07-24 13:34:07 +00:00
morluto
94a2c6013d
refactor(javascript): share semantic call-site lookup
2026-07-24 13:25:45 +00:00
morluto
035e1144b0
feat(server): advertise available tools dynamically
2026-07-24 13:18:58 +00:00
morluto
38ff7418ef
feat(reconstruction): evaluate end-to-end readiness
2026-07-24 13:18:10 +00:00
morluto
9d48ca788c
feat(reconstruction): add obligation ledgers
2026-07-24 13:17:56 +00:00
morluto
38c883bbc8
feat(javascript): recover runtime semantic effects
2026-07-24 13:17:38 +00:00
morluto
697be942e8
feat(javascript): compare source with shipped bundles
2026-07-24 13:17:19 +00:00
morluto
8271650945
feat(runtime): add passive V8 Inspector observation
2026-07-24 13:16:35 +00:00
morluto
f27dd745b8
feat(browser): compare scenario and storage evidence
2026-07-24 13:16:18 +00:00
morluto
1ac3118aa2
feat(browser): capture controlled Playwright scenarios
2026-07-24 13:16:01 +00:00
morluto
d9977286f9
feat(artifacts): add provider-neutral inspection
2026-07-24 13:14:24 +00:00
morluto
8e7709d35a
feat(analysis): add bounded memory and call tracing
2026-07-24 13:14:01 +00:00
morluto
205bf1529b
feat(process): support explicit stdin closure
2026-07-24 13:13:09 +00:00
morluto
62ac73cdd7
fix(process): expose launcher identity mismatch
2026-07-24 03:55:08 +00:00
morluto
9c3aec8131
fix(process): normalize macOS launcher identity
2026-07-24 03:38:25 +00:00
N0zoM1z0
e0bc7fd973
fix(hopper): add bounded analysis recovery
2026-07-24 00:33:29 +09:00
github-actions[bot]
829d9a0933
chore(main): release rea-agents 2.4.0
2026-07-23 07:39:29 +00:00