mirror of
https://github.com/morluto/rea.git
synced 2026-11-13 18:22:42 +00:00
Bind typed service creation, observed availability and retryable cleanup in one composition owner. Reuse selected CLI/MCP factories and canonical contract groups without copying provider operation inventories. Closes #8429. Refs #740. Validated paired real application workflows, actual local Codex CLI Terra/high use, complete Evidence and Unknown checkpoint parity, compiler-backed import boundaries, SDK schemas and final real mixed routing. Automated review findings were fixed at their producing owners. Existing exact-base CodeQL alerts are documented on the PR under the owner-authorized unrelated-check exception; no global alerts or security rules were changed. Assisted-by: Suika (gensokyo-skills:suika-scatter-gather-planning)
16 lines
614 B
TypeScript
16 lines
614 B
TypeScript
import { FIRMWARE_TOOL_REQUIREMENTS } from "../contracts/firmware/firmwareToolRequirements.js";
|
|
|
|
/** Catalog identity for the verified Binwalk release. Evidence replaces version with the observed banner. */
|
|
export const BINWALK_PROVIDER_IDENTITY = {
|
|
id: "binwalk",
|
|
name: FIRMWARE_TOOL_REQUIREMENTS.binwalk.name,
|
|
version: FIRMWARE_TOOL_REQUIREMENTS.binwalk.version,
|
|
} as const;
|
|
|
|
/** Catalog identity for explicit firmware extraction. */
|
|
export const UNBLOB_PROVIDER_IDENTITY = {
|
|
id: "unblob",
|
|
name: FIRMWARE_TOOL_REQUIREMENTS.unblob.name,
|
|
version: FIRMWARE_TOOL_REQUIREMENTS.unblob.version,
|
|
} as const;
|