morluto
6fa6f9b6d9
feat(protocol): add custom TCP/UDP/IPC/XPC and auth-flow capture
...
Add support for custom TCP and UDP framing, local IPC, Unix sockets,
named pipes, XPC, and authentication/token lifecycle metadata (#365 ).
- customProtocolCapture.ts: domain schemas for custom protocol
frames with transport types (TCP, UDP, IPC, Unix socket, named
pipe, XPC), frame direction, process identity correlation, and
decoded content.
- Authentication flow events with stage tracking (init, challenge,
response, token exchange, renewal, revocation, failure, success).
- Token lifecycle events (issued, refreshed, expired, revoked,
renewed).
- Credential detection and redaction by default.
- Filters for transport type, protocol, and auth success/failure.
Closes #365
2026-07-28 05:41:41 +00:00
morluto
3f336fefb1
feat(protocol): add gRPC/Protobuf and JSON-RPC/MessagePack capture
...
Add capture and schema inference for gRPC/Protocol Buffers and
JSON-RPC/MessagePack protocols (#364 ).
- classifyProtocolFamily: detects protocol from content type or path
- decodeJsonRpc: decodes JSON-RPC messages with credential redaction
- decodeMessagePack: decodes MessagePack wire format (map/array detection)
- decodeGrpcFrame: decodes gRPC 5-byte frame headers
- inferMessageSchema: infers schema hypotheses from repeated messages
- Credential-like fields are detected and redacted by default
Closes #364
2026-07-28 05:40:49 +00:00
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
morluto
645668b70d
Merge pull request #443 from morluto/codex/provider-catalog-digest
...
fix(catalog): digest provider projections
2026-07-27 00:35:42 +08:00
morluto
ba3151891e
Merge branch 'main' into codex/provider-catalog-digest
2026-07-27 00:12:31 +08:00
morluto
c4cd0330e0
fix(catalog): digest provider projections
2026-07-26 16:07:12 +00:00
morluto
1caa0d6e54
Merge pull request #438 from morluto/release-please--branches--main--components--rea-agents
...
chore(main): release rea-agents 2.6.0
rea-agents-2.6.0
2026-07-27 00:00:35 +08:00
github-actions[bot]
17c8b4c2f1
chore: normalize release product catalog
2026-07-26 15:32:38 +00:00
github-actions[bot]
58c749e831
chore(main): release rea-agents 2.6.0
2026-07-26 15:31:39 +00:00
morluto
8ec9bb1bfe
Merge pull request #442 from morluto/fix/mcp-cold-start
...
perf(mcp): reduce cold-start work
2026-07-26 23:31:04 +08: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
6d37efe8fa
Merge pull request #440 from morluto/fix/npx-setup-shadowing
...
fix(setup): refresh stale local npx bootstrap
2026-07-26 15:00:38 +08:00
morluto
90bb1610f5
fix(setup): refresh stale local npx bootstrap
2026-07-26 06:39:28 +00:00
morluto
1a0931b630
Merge pull request #437 from morluto/codex/complete-roadmap-workflows
...
feat: complete evidence-backed roadmap workflows
2026-07-25 23:30:11 +08:00
morluto
40bf55b74c
test(hopper): remove brittle diagnostic source assertion
2026-07-25 15:23:56 +00:00
morluto
b2f7561bdd
Merge branch 'main' into codex/complete-roadmap-workflows
2026-07-25 23:15:53 +08:00
morluto
f2c4edd2bf
chore: refresh generated catalog evidence
2026-07-25 15:13:03 +00: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
5184816199
test(investigation): prove multi-version fixture closure
2026-07-25 14:29:15 +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
morluto
7856d460e9
Merge pull request #435 from morluto/release-please--branches--main--components--rea-agents
...
chore(main): release rea-agents 2.5.1
rea-agents-2.5.1
2026-07-25 17:59:10 +08:00
github-actions[bot]
a17c7ef27d
chore: normalize release product catalog
2026-07-25 09:18:35 +00:00
github-actions[bot]
0190bcbef1
chore(main): release rea-agents 2.5.1
2026-07-25 09:17:41 +00:00
morluto
fbe442b1e2
Merge pull request #436 from morluto/codex/performance-hot-paths
...
perf: eliminate repeated work in analysis hot paths
2026-07-25 17:17:22 +08: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
morluto
d43a461958
Merge pull request #434 from morluto/codex/normalize-release-pr-metadata
...
fix(ci): normalize generated release metadata
2026-07-25 00:52:22 +08:00
morluto
119954c701
fix(ci): normalize release pull request metadata
2026-07-24 16:44:51 +00:00
morluto
6f3917340b
Merge pull request #431 from morluto/release-please--branches--main--components--rea-agents
...
chore(main): release rea-agents 2.5.0
rea-agents-2.5.0
2026-07-25 00:33:25 +08:00
morluto
170e92929d
fix(ci): regenerate release product catalog
2026-07-24 16:28:24 +00:00
github-actions[bot]
ea953e6984
chore(main): release rea-agents 2.5.0
2026-07-24 15:38:39 +00:00
morluto
1dbb15734f
Merge pull request #433 from morluto/codex/roadmap-implementation
...
feat: add runtime reconstruction roadmap workflows
2026-07-24 23:38:02 +08:00
morluto
a0f8b72b7a
fix(process): tolerate exit during ownership revalidation
2026-07-24 15:34:09 +00:00
morluto
095c75df23
fix(ci): allow slower real browser startup
2026-07-24 15:28:32 +00:00
morluto
9cdbfd7dc0
Merge remote-tracking branch 'origin/codex/roadmap-implementation' into codex/roadmap-implementation
2026-07-24 15:23:10 +00:00
morluto
1c9e50814e
fix(ci): repair cross-platform package verification
2026-07-24 15:22:24 +00:00
morluto
449afb176e
Merge branch 'main' into codex/roadmap-implementation
2026-07-24 23:16:19 +08:00
morluto
f904668fbc
docs: refresh generated roadmap metadata
2026-07-24 14:45:16 +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
9f9f9c3968
fix(ci): propagate readiness verifier failures
2026-07-24 14:14:51 +00:00