mirror of
https://github.com/morluto/rea.git
synced 2026-11-06 14:56:32 +00:00
refactor(composition): unify capability bindings and cleanup ownership (#8441)
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)
This commit is contained in:
1 parent
6e9ee97a69
commit
e18594b247
173 files changed
+3555
-1670
No files matched your search
@@ -1,3 +1,4 @@
|
||||
import { IL2CPP_METADATA_PROVIDER_IDENTITY } from "./Il2CppMetadataProviderIdentity.js";
|
||||
import { isSelectedRegularFileError } from "../filesystem/RegularFile.js";
|
||||
import { Il2cppBinaryFormatFailure } from "./Il2cppBinaryFormat.js";
|
||||
import { Il2cppMetadataFormatFailure } from "./Il2cppMetadataFormat.js";
|
||||
@@ -55,12 +56,6 @@ import {
|
||||
type Il2cppBinaryLink,
|
||||
} from "./Il2cppBinaryFile.js";
|
||||
|
||||
/** Bundled format reader identity; the metadata version is a separate observed fact. */
|
||||
export const IL2CPP_METADATA_PROVIDER_IDENTITY = {
|
||||
id: "il2cpp-metadata",
|
||||
name: "REA IL2CPP global-metadata reader",
|
||||
version: "1",
|
||||
} as const;
|
||||
const OPERATION = "inspect_il2cpp_metadata";
|
||||
const INPUT_BYTES = 256 * 1024 * 1024;
|
||||
// GameAssembly binaries of large games reach several hundred megabytes.
|
||||
|
||||
Reference in new issue
Block a user