morluto
33ea37c03c
refactor(domain,server): extract analyze_function schema and share observation tool registration
...
- Move `analyze_function` input parameters schema to
`src/domain/analyzeFunctionParameters.ts` and reference it from
`enhancedInputs.ts` and `functionDossierEvidence.ts`.
- Deduplicate browser/electron tool registration into
`src/server/observationToolRegistration.ts`.
- Regenerate TypeDoc output.
2026-07-22 09:13:09 +00:00
morluto
49ae23bde2
fix(ci): automate release version artifacts
2026-07-20 13:43:36 +00:00
morluto
909139e4b6
docs: refresh 2.2.0 generated metadata
2026-07-20 13:32:39 +00:00
morluto
d74f89754f
docs: update replay machine API
2026-07-20 13:15:30 +00:00
morluto
a222327f30
docs: update paired process experiment API
2026-07-20 13:07:35 +00:00
morluto
b0cb28a9bf
docs: update application projection API
2026-07-20 11:33:56 +00:00
N0zoM1z0
b9bead2809
fix(ci): keep tool kind type internal
2026-07-20 17:36:45 +08:00
N0zoM1z0
d7d6bdf474
fix: align session filters and Hopper verification
2026-07-20 17:33:25 +08:00
N0zoM1z0
a2089a4067
docs: refresh generated API links
2026-07-20 17:17:45 +08:00
N0zoM1z0
3e3d45856e
feat: streamline agent integration and MCP routing
2026-07-20 17:11:06 +08:00
morluto
2ea45899c1
docs: regenerate 2.1.0 release metadata
2026-07-18 14:28:53 +08:00
morluto
d33213a99c
docs: normalize inherited source paths
2026-07-18 06:05:35 +00:00
morluto
f5f653bd8d
docs: refresh generated API reference
2026-07-18 06:00:54 +00:00
morluto
2ea375f8ea
docs: preserve generated source links
2026-07-18 05:49:15 +00:00
morluto
db1efef9d2
fix: preserve optional unknown filters
2026-07-18 05:49:15 +00:00
morluto
2bea40571d
refactor: finish lint cleanup
2026-07-18 05:49:14 +00:00
morluto
2e5b44365f
refactor: simplify authorization boundaries
2026-07-18 05:49:14 +00:00
morluto
49f1ec14fe
fix: remove unused boundary exports
2026-07-18 04:58:54 +00:00
morluto
16002ff3c2
feat(cli): improve setup onboarding
2026-07-18 11:59:16 +08:00
N0zoM1z0
44c70176b8
feat(javascript): add webpack and rspack runtime adapters
2026-07-18 00:31:51 +08:00
N0zoM1z0
6c41791519
feat(javascript): recover commonjs and esm module relationships
2026-07-18 00:02:51 +08:00
N0zoM1z0
3d71bb551e
feat(javascript): add binding and constant-value semantic IR
2026-07-17 23:11:03 +08:00
N0zoM1z0
3f788e9065
docs(managed): align normalized CIL claims with shipped v1 semantics
2026-07-17 22:03:36 +08:00
N0zoM1z0
734a4ef04f
docs: refresh Electron path resolution API
2026-07-17 21:34:08 +08:00
N0zoM1z0
1ac9a09ce1
fix(electron): resolve package and dirname entrypoints by context
2026-07-17 21:30:24 +08:00
N0zoM1z0
e47c00ef04
docs: regenerate managed coverage API with Node 24
2026-07-17 20:56:09 +08:00
N0zoM1z0
8ee0f04562
fix(managed): preserve page incompleteness in graph and comparison
2026-07-17 20:51:53 +08:00
N0zoM1z0
dae6807c4a
fix(dotnet): downgrade truncated CIL identity and coverage
2026-07-17 20:26:22 +08:00
morluto
d4be3e7f9a
docs(cli): describe every command input
2026-07-17 02:50:31 +00:00
morluto
8cf0dd2bf6
refactor(skill): remove legacy skill compatibility
2026-07-17 01:28:42 +00:00
morluto
9356634ccb
feat(skill): rename skill to reverse-engineer-anything
2026-07-17 00:35:19 +00:00
morluto
34252f55e9
fix(npm): use latest entry points without install scripts
2026-07-17 00:16:46 +00:00
morluto
b15a9ecfef
fix: satisfy dead-code and generated-doc checks
2026-07-16 23:13:01 +00:00
morluto
194349683a
feat: add managed characterization and coverage closure
2026-07-16 22:53:50 +00:00
N0zoM1z0
5970a71824
fix(ghidra): preserve native endpoint diagnostics
2026-07-17 03:05:19 +09:00
N0zoM1z0
0ac418dd8b
fix(ghidra): preserve Windows batch invocation semantics
2026-07-17 03:05:19 +09:00
N0zoM1z0
585f523891
refactor(windows): keep capability outcomes module-private
2026-07-17 03:05:19 +09:00
N0zoM1z0
4dccbecf06
fix(ghidra): validate Windows control characters explicitly
2026-07-17 03:05:19 +09:00
N0zoM1z0
8b5ae417f3
docs(ghidra): define the experimental Windows P0
2026-07-17 03:05:19 +09:00
N0zoM1z0
735973b08b
fix(dotnet): admit real CLI GUID and fat CIL bodies
2026-07-17 00:42:46 +09:00
N0zoM1z0
aa200ce8ca
feat(dotnet): add BYO ILSpy oracle diagnostics
2026-07-16 23:56:40 +09:00
morluto
2db64f2983
chore(release): regenerate TypeDoc output for 2.0.0
...
TypeDoc embeds the package version in every generated HTML page.
Regenerate docs/api/ to match the 2.0.0 release bump.
2026-07-16 22:12:48 +08:00
N0zoM1z0
77178bba54
feat(managed): project static evidence into application graph
2026-07-16 21:36:13 +08:00
morluto
0aef572a26
chore: merge main and resolve MCP contract conflicts
2026-07-16 20:42:14 +08:00
N0zoM1z0
849c05290a
docs: refresh managed native verification api
...
Regenerate the managed-native verification TypeDoc pages with Node 24.18.0 so CI docs:check matches the committed output.
Verification: source ~/.nvm/nvm.sh; nvm use 24.18.0; npm run docs:generate; npm run docs:check.
2026-07-16 21:26:38 +09:00
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
morluto
2b064335ea
docs(api): refresh managed reconstruction contracts
2026-07-16 20:15:48 +08:00
N0zoM1z0
cc1e47c615
docs(dotnet): refresh managed reconstruction api
2026-07-16 20:37:42 +09:00
N0zoM1z0
c506664744
feat(dotnet): import managed reconstructions
2026-07-16 20:37:42 +09:00
N0zoM1z0
798631ade6
docs: refresh managed runtime api docs
2026-07-16 20:10:36 +09:00