N0zoM1z0
8cbc125b93
feat(dotnet): verify managed native boundaries
...
Add the verify_managed_native_boundaries workflow for comparing authenticated inspect_managed_native_boundaries Evidence with supplied native export or function Evidence. The workflow verifies only P/Invoke declaration names against observed native symbols, keeps verified, inferred, contradicted, unresolved, and unsupported-native states explicit, and does not translate managed metadata tokens or RVAs into native addresses.
Expose schema-identical MCP and CLI surfaces, update managed workflow contracts, product catalog facts, TypeDoc output, README/localized docs, ADR status, package verification, and the REA analysis skill metadata for the 90-tool/50-command inventory.
Verification: npx vitest run tests/managedNativeVerification.test.ts --coverage=false; npm run typecheck; npm run docs:generate; npm run check (first run hit a load-sensitive sessionMcp timeout, isolated rerun passed); npx vitest run tests/sessionMcp.test.ts --coverage=false; npm run check; npm run knip; npm run jscpd; npm run scan:todos; npm run verify:managed; CXX=/usr/bin/g++-13 CC=/usr/bin/gcc-13 npm run verify:package.
2026-07-16 21:26:38 +09:00
..
2026-07-16 04:17:08 +09:00
2026-07-16 18:57:56 +09:00
2026-07-16 21:26:38 +09:00
2026-07-15 20:31:56 +09:00
2026-07-15 22:13:48 +09:00
2026-07-15 20:31:56 +09:00
2026-07-16 11:29:54 +09:00
2026-07-16 15:45:55 +09:00
2026-07-16 11:29:54 +09:00
2026-07-12 22:32:14 +00:00
2026-07-12 21:45:26 +00:00
2026-07-14 02:11:56 +00:00
2026-07-15 20:31:56 +09:00
2026-07-14 15:21:39 +08:00
2026-07-15 22:13:48 +09:00
2026-07-15 20:31:56 +09:00
2026-07-14 20:24:33 +00:00
2026-07-14 21:08:27 +00:00
2026-07-14 06:05:25 +08:00
2026-07-14 21:33:25 +00:00
2026-07-16 21:26:38 +09:00
2026-07-16 09:55:21 +09:00
2026-07-12 21:12:18 +00:00
2026-07-12 21:45:26 +00:00
2026-07-12 21:12:18 +00:00
2026-07-16 09:55:21 +09:00
2026-07-14 20:24:12 +09:00
2026-07-14 20:24:12 +09:00
2026-07-14 20:48:01 +00:00
2026-07-16 09:55:21 +09:00
2026-07-14 20:24:12 +09:00
2026-07-14 14:39:02 +08:00
2026-07-14 09:51:42 +08:00
2026-07-14 06:33:34 +08:00
2026-07-14 21:33:25 +00:00
2026-07-14 21:32:23 +00:00
2026-07-15 22:13:48 +09:00
2026-07-16 20:10:36 +09:00
2026-07-12 19:32:29 +08:00
2026-07-16 21:26:38 +09:00
2026-07-12 21:12:18 +00:00
2026-07-14 19:33:40 +08:00
2026-07-14 14:39:02 +08:00
2026-07-16 01:27:54 +09:00
2026-07-15 14:44:04 +00:00
2026-07-14 20:34:57 +00:00
2026-07-16 07:56:13 +09:00
2026-07-16 09:55:21 +09:00
2026-07-14 20:24:12 +09:00
2026-07-16 09:55:21 +09:00
2026-07-14 21:08:27 +00:00
2026-07-16 15:45:55 +09:00
2026-07-15 20:31:56 +09:00
2026-07-14 15:21:39 +08:00
2026-07-14 02:11:56 +00:00
2026-07-16 04:17:08 +09:00
2026-07-13 19:09:27 +00:00
2026-07-16 04:17:08 +09:00
2026-07-16 04:17:08 +09:00
2026-07-16 01:27:54 +09:00
2026-07-16 04:17:08 +09:00
2026-07-16 01:27:54 +09:00
2026-07-16 02:59:37 +09:00
2026-07-16 01:27:54 +09:00
2026-07-16 04:17:08 +09:00
2026-07-16 04:17:08 +09:00
2026-07-15 22:13:48 +09:00
2026-07-15 23:20:48 +09:00
2026-07-15 22:13:48 +09:00
2026-07-13 03:14:15 +00:00
2026-07-15 14:44:04 +00:00
2026-07-13 19:09:27 +00:00
2026-07-14 21:03:23 +00:00
2026-07-14 21:03:23 +00:00
2026-07-16 05:08:52 +09:00
2026-07-16 11:29:54 +09:00
2026-07-16 06:43:30 +09:00
2026-07-16 15:45:55 +09:00
2026-07-16 15:45:55 +09:00
2026-07-16 09:55:21 +09:00
2026-07-14 16:15:24 +08:00
2026-07-14 20:24:12 +09:00
2026-07-13 21:20:51 +00:00
2026-07-15 06:52:52 +00:00
2026-07-14 21:20:24 +00:00
2026-07-14 22:29:25 +00:00
2026-07-16 18:57:56 +09:00
2026-07-16 21:26:38 +09:00
2026-07-16 18:27:08 +09:00
2026-07-16 21:26:38 +09:00
2026-07-16 20:37:42 +09:00
2026-07-16 20:10:36 +09:00
2026-07-14 14:39:02 +08:00
2026-07-15 20:31:56 +09:00
2026-07-14 02:11:56 +00:00
2026-07-15 06:16:46 +08:00
2026-07-14 02:11:56 +00:00
2026-07-14 16:15:24 +08:00
2026-07-14 20:24:12 +09:00
2026-07-15 06:34:25 +00:00
2026-07-14 14:39:02 +08:00
2026-07-15 23:20:48 +09:00
2026-07-16 21:26:38 +09:00
2026-07-14 02:11:56 +00:00
2026-07-14 02:11:56 +00:00
2026-07-14 15:21:39 +08:00
2026-07-13 21:21:32 +08:00
2026-07-13 21:04:28 +08:00
2026-07-16 21:26:38 +09:00
2026-07-16 04:17:08 +09:00
2026-07-15 22:13:48 +09:00
2026-07-16 01:27:54 +09:00
2026-07-15 22:13:48 +09:00
2026-07-16 18:27:08 +09:00
2026-07-13 03:15:46 +00:00
2026-07-14 14:39:02 +08:00
2026-07-14 20:31:04 +00:00
2026-07-14 21:32:23 +00:00
2026-07-12 21:12:18 +00:00
2026-07-16 15:45:55 +09:00
2026-07-14 14:39:02 +08:00
2026-07-16 21:26:38 +09:00
2026-07-14 14:39:02 +08:00
2026-07-14 20:24:12 +09:00
2026-07-16 21:26:38 +09:00
2026-07-16 21:26:38 +09:00
2026-07-16 01:27:54 +09:00
2026-07-16 01:27:54 +09:00
2026-07-14 19:27:31 +08:00
2026-07-16 01:27:54 +09:00
2026-07-16 18:57:56 +09:00
2026-07-14 14:39:02 +08:00
2026-07-14 14:39:02 +08:00
2026-07-16 21:26:38 +09:00
2026-07-15 20:31:56 +09:00
2026-07-14 20:45:30 +00:00
2026-07-14 20:24:12 +09:00
2026-07-14 20:24:12 +09:00
2026-07-14 20:24:12 +09:00
2026-07-14 20:24:12 +09:00