mirror of
https://github.com/morluto/rea.git
synced 2026-11-12 01:41:21 +00:00
refactor(evidence): unify retained inputs across domains (#8299)
Declare logical Evidence sources once and resolve exact retained inputs through shared application workflows across 20 composition tools. Preserve domain-owned authentication, source closure, caller choices, coverage and resource admission. Validation includes public CLI/MCP regressions, local Codex terra/high trials and fresh-import real-artifact workflows. Measurements, failed attempts and coverage limits are recorded in docs/verification/evidence-input-composition-2026-10-31.md. Fixes #8293. Fixes #8281. Assisted-by: Suika (gensokyo-skills:suika-scatter-gather-planning)
This commit is contained in:
1 parent
23de10bb28
commit
a989c0e458
114 files changed
+8532
-1383
No files matched your search
@@ -126,7 +126,7 @@ export type ParsedRuntimeCapture =
|
||||
|
||||
/** Parse only supported passive web/Electron inspection Evidence. */
|
||||
export const parseRuntimeCaptures = (
|
||||
observations: readonly Evidence[],
|
||||
observations: readonly unknown[],
|
||||
path: readonly (string | number)[] = ["runtime_observations"],
|
||||
): ParsedRuntimeCapture[] =>
|
||||
observations
|
||||
@@ -140,8 +140,9 @@ export const parseRuntimeCaptures = (
|
||||
),
|
||||
);
|
||||
|
||||
const parseRuntimeCapture = (
|
||||
input: Evidence,
|
||||
/** Authenticate one source before interpreting its runtime capture. */
|
||||
export const parseRuntimeCapture = (
|
||||
input: unknown,
|
||||
evidencePath: readonly (string | number)[],
|
||||
): ParsedRuntimeCapture => {
|
||||
const evidence = authenticateRuntimeEvidence(input, evidencePath);
|
||||
|
||||
Reference in new issue
Block a user