morluto
cc8681a856
feat: add evidence-backed process investigations
2026-07-12 20:36:00 +08:00
morluto
9f60348d1b
Merge pull request #46 from morluto/morl/reverse_improvements
...
Evolve REA into an evidence-backed analysis platform
2026-07-12 19:36:51 +08:00
morluto
167a824f91
fix: keep execution options internal
2026-07-12 19:35:58 +08:00
morluto
d648bcd2e4
test: add source-built Hopper conformance fixtures
2026-07-12 19:32:29 +08:00
morluto
4f18e26ee5
feat: evolve REA analysis platform
2026-07-12 19:32:13 +08:00
morluto
1f235cb52f
docs: document the 43-tool workflow
2026-07-12 19:00:03 +08:00
morluto
893d2e2d05
feat(mcp): add typed bounded analysis tools
2026-07-12 18:59:53 +08:00
morluto
7e4ae21d78
Merge pull request #15 from morluto/codex/simplify-readme-onboarding
...
[codex] Simplify REA onboarding and app targeting
2026-07-12 18:20:29 +08:00
morluto
85f178ba20
Merge main into onboarding branch
2026-07-12 18:19:26 +08:00
morluto
fc21c9a2d7
Simplify REA onboarding and app targeting
2026-07-12 12:26:16 +08:00
morluto
625265c3f5
Merge pull request #14 from morluto/release-please--branches--main--components--rea
...
chore(main): release rea 0.2.1
2026-07-12 11:53:30 +08:00
github-actions[bot]
4eeefdaed6
chore(main): release rea 0.2.1
2026-07-12 03:29:22 +00:00
morluto
051b6db656
Merge pull request #13 from morluto/codex/readme-redesign
...
docs: redesign and localize README
2026-07-12 11:29:07 +08:00
morluto
82ff57cafa
Merge branch 'main' into codex/readme-redesign
2026-07-12 11:28:10 +08:00
morluto
910eda6f32
docs: redesign and localize README
2026-07-12 11:27:15 +08:00
morluto
b72e9083cd
Merge pull request #12 from morluto/codex/resolve-open-issues
...
[codex] Resolve open quality and logging issues
2026-07-12 11:14:39 +08:00
morluto
d1bb959295
Merge branch 'main' into codex/resolve-open-issues
2026-07-12 11:06:33 +08:00
morluto
12a95777cc
Build before coverage tests
2026-07-12 11:04:53 +08:00
morluto
07a39144aa
Fix npm 10 lockfile compatibility
2026-07-12 11:03:18 +08:00
morluto
8f035abb3a
Enforce local and CI quality gates
2026-07-12 10:57:48 +08:00
morluto
03072e0ea7
Add structured runtime logging
2026-07-12 10:57:34 +08:00
morluto
b521e76125
Merge pull request #10 from morluto/release-please--branches--main--components--rea
...
chore(main): release rea 0.2.0
2026-07-12 10:57:15 +08:00
morluto
defd91be82
Merge branch 'main' into release-please--branches--main--components--rea
2026-07-12 10:55:06 +08:00
morluto
5ed56d63e0
Merge pull request #11 from morluto/codex/ignore-release-changelog
...
Ignore generated release changelog
2026-07-12 10:54:12 +08:00
morluto
f25a3c4f8d
Ignore generated release changelog
2026-07-12 10:53:27 +08:00
github-actions[bot]
b6a817750b
chore(main): release rea 0.2.0
2026-07-12 02:28:40 +00:00
morluto
c42a5bf7a7
Merge pull request #9 from morluto/codex/fix-launch-readiness
...
Fix launch readiness automation
2026-07-12 10:27:12 +08:00
morluto
6e1d9a53e0
Fix launch readiness automation
2026-07-12 10:26:13 +08:00
morluto
4dec415fc8
Remove dead exports found by knip
...
- Un-export HOMEBREW_COMMANDS, systemSetupHost, ToolKind, BinaryArchitecture,
HopperDiagnostic -- only consumed within their own files
- Remove unused HopperUnavailableError class (never instantiated)
- Reformat knip.json entry/project arrays to multi-line
2026-07-12 10:20:45 +08:00
morluto
4c9224990e
Add test:coverage and test:verbose scripts with vitest coverage provider
2026-07-12 10:20:07 +08:00
morluto
d341f26459
Add integration tests for MCP server lifecycle and config parsing
2026-07-12 10:20:04 +08:00
morluto
bb8862c605
Add test coverage output and JUnit artifact upload to CI
2026-07-12 10:20:00 +08:00
morluto
29a2f5d032
Enable test coverage thresholds with retry and verbose timing
2026-07-12 10:19:56 +08:00
morluto
b0e06dc307
Add TypeDoc configuration, architecture diagram, and generated API docs
...
- TypeDoc config covering all source modules (domain, contracts, hopper,
application, server, CLI, config)
- Mermaid architecture diagram showing layered dependency flow
- Generated API documentation in docs/api/
- Update AGENTS.md with architecture diagram link, oxlint commands,
code quality tool docs, and pre-commit hook instructions
2026-07-12 10:14:56 +08:00
morluto
7e961eb0ea
Add issue templates and pull request template
...
- Bug report template with environment, reproduction steps, and MCP context
- Feature request template with use cases and alternatives
- Documentation improvement template
- PR template with type-of-change checklist, testing verification,
tool contract impact section, and related issue linking
2026-07-12 10:14:48 +08:00
morluto
8a62075a8e
Replace ESLint with oxlint and add code quality tooling
...
- Replace ESLint/typescript-eslint with oxlint (faster, zero-config TypeScript linting)
- Add oxlint config with complexity thresholds, max-lines, and TypeScript rules
- Add jscpd for duplicate code detection
- Add knip for dead code and unused dependency detection
- Add scripts/scan-todos.mjs for tech debt marker scanning
- Add Husky pre-commit hook running oxlint on staged files
- Fix unnecessary array spreads flagged by oxlint
2026-07-12 10:14:37 +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
morluto
a6dda89161
Add open source project guidance
2026-07-12 09:59:07 +08:00
morluto
82a20d2dcd
Ignore local agent artifacts
2026-07-12 09:59:02 +08:00
morluto
04d5ceb7a1
Merge pull request #4 from morluto/codex/publish-morluto-rea
...
[codex] Publish REA under the morluto scope
2026-07-12 09:52:08 +08:00
morluto
4c8b3341c2
Publish REA under the morluto scope
2026-07-12 09:51:30 +08:00
morluto
bcaf8ee2d4
Merge pull request #3 from morluto/codex/publish-reaa
...
[codex] Publish REA as reaa
2026-07-12 09:29:30 +08:00
morluto
853a54799b
Rename npm package to reaa
2026-07-12 09:28:54 +08:00
morluto
44daad588e
Merge pull request #2 from morluto/morl/binaryimprovement
...
Release REA as one CLI with MCP mode
2026-07-12 09:20:31 +08:00
morluto
b167bd7e13
fix(verify): tolerate exited Hopper helpers
2026-07-12 09:15:44 +08:00
morluto
b2866e4706
fix(setup): persist detected Hopper launcher
2026-07-12 09:12:13 +08:00
morluto
88f5edc236
fix(setup): preserve invalid MCP configuration
2026-07-12 09:09:26 +08:00
morluto
66b8d6ea90
fix(targets): cancel startup and probe PE offsets
2026-07-12 09:05:16 +08:00
morluto
15e8cf3234
fix(boundaries): reject unsafe local inputs
2026-07-12 08:59:18 +08:00
morluto
aee9cb8e4e
fix(doctor): require an executable Hopper launcher
2026-07-12 08:56:02 +08:00