commit b34ba7fb4cb3d55180cde533878216f25934af2d Author: Dr.Lt.Data Date: Sat Nov 14 06:08:12 2026 +0900 Add validation evidence: v4: Make Fix node (recreate) work inside a subgraph diff --git a/README.md b/README.md new file mode 100644 index 00000000..187da0bb --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +# Validation evidence: v4: Make Fix node (recreate) work inside a subgraph + +Implementation: `b3821788851e2a6b6860af14a5246a4a6802e4a4` on `fix/v4-node-fixer-subgraph`, targeting `manager-v4`. + +- `v4-node-fixer-subgraph-pr-assets/annotated/`: the captures with boxes and captions laid over them +- `v4-node-fixer-subgraph-pr-assets/screens/`: the unmodified browser captures +- `v4-node-fixer-subgraph-pr-assets/evidence.json`: what was captured, from which `node_fixer.js`, with hashes +- `v4-node-fixer-subgraph-pr-assets/capture_evidence.cjs`: the script that made the captures +- `manifest.json`: checksums of the files here diff --git a/manifest.json b/manifest.json new file mode 100644 index 00000000..7b752731 --- /dev/null +++ b/manifest.json @@ -0,0 +1,45 @@ +{ + "implementation_head": "b3821788851e2a6b6860af14a5246a4a6802e4a4", + "files": { + "v4-node-fixer-subgraph-pr-assets/annotated/green-2-clicked.png": { + "bytes": 134471, + "sha256": "30199c30952423f2a9d65e1bd31621accd7f99e414fdc4acd92e944d94a56f12" + }, + "v4-node-fixer-subgraph-pr-assets/annotated/green-3-moved.png": { + "bytes": 164212, + "sha256": "280fd339662d8a37bb551ebecc919f375ff7f92c81f303d43f014c3067127c01" + }, + "v4-node-fixer-subgraph-pr-assets/annotated/red-2-clicked.png": { + "bytes": 146569, + "sha256": "6a2d34d37702415572dbc6679cb8710d927bc5a43ca13abf9c3810d6a1c3bf55" + }, + "v4-node-fixer-subgraph-pr-assets/annotated/red-3-moved.png": { + "bytes": 157268, + "sha256": "13f6f3b52400034acaaed85fdeaba3c3a70900797a083c45b2feb3be0b805325" + }, + "v4-node-fixer-subgraph-pr-assets/capture_evidence.cjs": { + "bytes": 7235, + "sha256": "c9be6ac78ee998bca5b06c12b36770f392a28e52c0479810968305e134f8e67f" + }, + "v4-node-fixer-subgraph-pr-assets/evidence.json": { + "bytes": 3756, + "sha256": "7d2f472e04abdd22311234c959e946d2af3d8c4420288af9470095d92fdb62bc" + }, + "v4-node-fixer-subgraph-pr-assets/screens/green-2-clicked.png": { + "bytes": 118049, + "sha256": "f24aa696d2d27c133be99c6a0ba67d9ffcf7d13267afa19f5704d560a1fbb477" + }, + "v4-node-fixer-subgraph-pr-assets/screens/green-3-moved.png": { + "bytes": 141041, + "sha256": "cbe88bf7e6c2442fa8ccf444570bce07bf32daa7b724fda2c5c2152977bcb2c4" + }, + "v4-node-fixer-subgraph-pr-assets/screens/red-2-clicked.png": { + "bytes": 132727, + "sha256": "60ab5c5cbb2e46baa2c2a80629928f94f3cab28b7a8433c57109bfdc8660e05d" + }, + "v4-node-fixer-subgraph-pr-assets/screens/red-3-moved.png": { + "bytes": 139490, + "sha256": "b1a79c7376d76850c7ed8121e71ffa1e4922176ce5f3207ca7565342ea7c091a" + } + } +} diff --git a/v4-node-fixer-subgraph-pr-assets/annotated/green-2-clicked.png b/v4-node-fixer-subgraph-pr-assets/annotated/green-2-clicked.png new file mode 100644 index 00000000..ac4029ed Binary files /dev/null and b/v4-node-fixer-subgraph-pr-assets/annotated/green-2-clicked.png differ diff --git a/v4-node-fixer-subgraph-pr-assets/annotated/green-3-moved.png b/v4-node-fixer-subgraph-pr-assets/annotated/green-3-moved.png new file mode 100644 index 00000000..d32336aa Binary files /dev/null and b/v4-node-fixer-subgraph-pr-assets/annotated/green-3-moved.png differ diff --git a/v4-node-fixer-subgraph-pr-assets/annotated/red-2-clicked.png b/v4-node-fixer-subgraph-pr-assets/annotated/red-2-clicked.png new file mode 100644 index 00000000..1f4cf078 Binary files /dev/null and b/v4-node-fixer-subgraph-pr-assets/annotated/red-2-clicked.png differ diff --git a/v4-node-fixer-subgraph-pr-assets/annotated/red-3-moved.png b/v4-node-fixer-subgraph-pr-assets/annotated/red-3-moved.png new file mode 100644 index 00000000..9820374c Binary files /dev/null and b/v4-node-fixer-subgraph-pr-assets/annotated/red-3-moved.png differ diff --git a/v4-node-fixer-subgraph-pr-assets/capture_evidence.cjs b/v4-node-fixer-subgraph-pr-assets/capture_evidence.cjs new file mode 100644 index 00000000..06221603 --- /dev/null +++ b/v4-node-fixer-subgraph-pr-assets/capture_evidence.cjs @@ -0,0 +1,139 @@ +// Captures the Red/Green screens for "Fix node (recreate)" inside a subgraph. +// Same steps on both sides; only the served node_fixer.js differs. +// +// usage: node capture_evidence.cjs