Commit Graph

15 Commits

Author SHA1 Message Date
N0zoM1z0 d86231ad33 feat(application): add isolated JavaScript replay
Expose one plan/execute replay contract through both CLI and MCP with exact source, input, runtime, sandbox, limit, and export commitments.

Run selected ESM and extracted CommonJS/Rspack factories in a disposable Linux x64 Bubblewrap namespace with a content-addressed Node ELF closure, architecture-checked seccomp, delegated systemd cgroup limits, bounded protocol capture, cancellation, and observable cleanup.

Preserve left and right observations as Evidence, derive differential comparisons without erasing unknowns, add optional separately authorized reproducers, and fail closed on stale plans or unavailable host boundaries.

Add source-owned parser, sanitizer, clipboard, denial, timeout, OOM, protocol-forgery, and cancellation coverage; a real Linux verifier and workflow; regenerated catalogs and TypeDoc; and updated the packaged REA analysis skill for the 83-tool inventory.
2026-07-16 15:45:55 +09:00
N0zoM1z0 beb9ece7d1 build: add canonical product catalog and docs drift checks
Derive package, tool-family, provider, setup-client, schema-version, and CLI facts from the runtime contract sources into a deterministic checked-in catalog.

Add non-mutating generated-file checks, exact TypeDoc regenerate-and-compare validation, caller-visible documentation fact checks, and CI enforcement through docs:check.

Cover command-router parity, source-derived catalog values, deliberate documentation drift, and stale generated artifacts while preserving runtime behavior.
2026-07-15 17:43:52 +08:00
morluto c4930f4820 fix(browser): support page-scoped CDP transports 2026-07-14 22:24:02 +00:00
N0zoM1z0 74c512130c test(browser): harden Chrome startup on CI 2026-07-14 21:35:46 +00:00
N0zoM1z0 d93257b50f test(hopper): verify alternate Linux launcher path 2026-07-14 21:23:46 +00:00
N0zoM1z0 c252536494 test(browser): verify page-scoped Chrome transport 2026-07-14 21:21:50 +00:00
morluto 67504d2d51 test(linux): verify setup through CLI and MCP 2026-07-13 21:20:51 +00:00
morluto 4f97f699e4 ci: verify installed package with Linux Hopper 2026-07-12 23:43:24 +00:00
morluto 993356b85a test: add package installation end-to-end coverage 2026-07-12 22:09:34 +00:00
morluto 3a21f16c18 ci: enforce conventional pull request titles
Release-As: 0.4.0
2026-07-12 21:53:20 +00:00
morluto cc8681a856 feat: add evidence-backed process investigations 2026-07-12 20:36:00 +08:00
morluto 8f035abb3a Enforce local and CI quality gates 2026-07-12 10:57:48 +08:00
morluto 6e1d9a53e0 Fix launch readiness automation 2026-07-12 10:26:13 +08:00
morluto bb8862c605 Add test coverage output and JUnit artifact upload to CI 2026-07-12 10:20:00 +08:00
morluto ff0cbf9ee2 Add CI/CD workflows with parallel jobs and release automation
- Parallel CI jobs for typecheck, lint, format, build, test, and docs
- Build performance tracking with timing metrics and artifact caching
- Release workflow using release-please for automated versioning,
  CHANGELOG generation, GitHub releases, and npm publishing
2026-07-12 10:14:26 +08:00