2855 Commits
Author SHA1 Message Date
Haseeb Heaven a84c61e8ba fix(autonomy): retain application graph facts in checkpoints
Preserve authenticated application graph evidence through checkpoint save/reopen, bind application artifacts by canonical path and digest, and retain legacy checkpoint compatibility. Current-head CI passed; real Electron runtime launch remains unverified.
2026-10-16 04:39:46 +05:30
Haseeb HeavenandHaseeb Mir b6b35e2d6b fix: normalize reconstruction retry addresses (#46)
Co-authored-by: Haseeb Mir <[email protected]>
2026-10-16 03:59:25 +05:30
Haseeb HeavenandHaseeb Mir 2ec0810550 fix: make reconstruction scheduling evidence-safe (#45)
Co-authored-by: Haseeb Mir <[email protected]>
2026-10-16 01:34:54 +05:30
Haseeb Heaven e86431b675 Merge pull request #43 from heaven-hm/feat/behavioral-checkpoint-v2
feat(reconstruction): persist versioned behavioral checkpoints
2026-10-15 23:25:32 +05:30
Haseeb Mir 966cbd0516 fix(integration): preserve graph v1 compatibility on current develop 2026-10-15 17:43:29 +00:00
Haseeb Mir f7999a2229 fix: preserve behavioral provenance and bound investigation responses 2026-10-15 17:32:55 +00:00
Heaven-HM 567c1c0d17 fix(verify): interrupt stalled differential observations on parent abort (#42)
* fix(verify): interrupt observer wait on external abort even without timeout

* test(verify): external abort interrupts stalled observer without timeout
2026-10-15 23:01:09 +05:30
Heaven-HM 2677f13104 feat(provider): add Binary Ninja MCP server integration and doctor checks (#41) 2026-10-15 21:34:01 +05:30
Heaven-HM b6bec512ee fix(verify): cancel and reap active differential observers on timeout (#39) (#40) 2026-10-15 20:45:46 +05:30
0f08b11d75 Add E2E browser tests and OpenQodex reviews (#37)
* chore: add E2E and OpenQodex review workflows

* fix(review): avoid network package execution and fail open on review errors

---------

Co-authored-by: Haseeb Mir <[email protected]>
Co-authored-by: Heaven-HM <[email protected]>
2026-10-15 20:31:41 +05:30
Haseeb HeavenandHaseeb Mir 249383a842 feat: add Evidence-backed reconstruction scheduling (#36)
* feat: add evidence-backed reconstruction scheduling

* fix: require matching provider identity in schedules

---------

Co-authored-by: Haseeb Mir <[email protected]>
2026-10-15 20:31:17 +05:30
Heaven-HM 2cea28730e test(memory): cover max live intervals and overlapping allocation rejection (#38) 2026-10-15 20:31:14 +05:30
Haseeb HeavenandHeaven-HM 5a7e5caeda feat(proof): bitvector SMT obligation and solver outcome foundation (#32)
* feat(reconstruction): add scoped BitvectorProofObligations foundation (refs #28)

* feat(reconstruction): add scoped BitvectorProofObligations foundation (refs #28)

* test: place #28 reconstruction regression in boundary suite

* test: remove unregistered test directory

* fix(smt): avoid invalid model request after UNSAT and clarify modular signedness

* test(reconstruction): cover confirmed PR #32 review fixes

* ci: require typecheck and focused reconstruction regression tests

* feat(smt): execute and hash bitvector obligation with owned Z3 process

* fix(proof): allow verified repeat obligations without overwriting queries

* test(proof): reject unexpected solver response tokens

---------

Co-authored-by: Heaven-HM <[email protected]>
2026-10-15 20:29:40 +05:30
Haseeb HeavenandHeaven-HM 0c46290bb1 feat(verify): bounded differential counterexample minimizer (#31)
* feat(reconstruction): add scoped DifferentialMinimizer foundation (refs #27)

* feat(reconstruction): add scoped DifferentialMinimizer foundation (refs #27)

* test: place #27 reconstruction regression in boundary suite

* test: remove unregistered test directory

* fix(minimizer): allow preservation of original differential failure signature

* test(reconstruction): cover confirmed PR #31 review fixes

* ci: require typecheck and focused reconstruction regression tests

* fix(differential): require stable repeated observations within execution budget

* fix(differential): bound observation wait and check cancellation

* test(reconstruction): cover review-blocker regression

---------

Co-authored-by: Heaven-HM <[email protected]>
2026-10-15 20:29:15 +05:30
Haseeb HeavenandHeaven-HM fc45b3baae feat(memory): bounded offline allocation lifecycle reconstruction (#30)
* feat(reconstruction): add scoped MemoryLifetimes foundation (refs #26)

* feat(reconstruction): add scoped MemoryLifetimes foundation (refs #26)

* test: place #26 reconstruction regression in boundary suite

* test: remove unregistered test directory

* fix(memory): avoid quadratic write copying and reject malformed events

* test(reconstruction): cover confirmed PR #30 review fixes

* fix(memory): reject unknown event types before lifetime lookup

* ci: require typecheck and focused reconstruction regression tests

* fix(memory): mark lossy capture inconclusive and require process provenance

* test(reconstruction): cover review-blocker regression

* fix(memory): bound live intervals and use binary-search overlap checks

---------

Co-authored-by: Heaven-HM <[email protected]>
2026-10-15 20:28:32 +05:30
Haseeb HeavenandHeaven-HM 0305fcec77 feat(reconstruction): provenance-linked behavioral graph foundation (#29)
* feat(reconstruction): add scoped BehavioralEvidenceGraph foundation (refs #25)

* feat(reconstruction): add scoped BehavioralEvidenceGraph foundation (refs #25)

* test: place #25 reconstruction regression in boundary suite

* test: remove unregistered test directory

* fix(graph): canonicalize evidence order and reject confidence conflicts during merge

* test(reconstruction): cover confirmed PR #29 review fixes

* ci: require typecheck and focused reconstruction regression tests

* fix(graph): namespace binary nodes and reject ambiguous edge references

* test(reconstruction): cover review-blocker regression

* fix(graph): distinguish missing and ambiguous endpoints for regression compatibility

* fix(graph): replace quadratic edge endpoint scans with indexed lookup

* test(graph): cover thousands of indexed edge endpoint lookups

---------

Co-authored-by: Heaven-HM <[email protected]>
2026-10-15 20:27:45 +05:30
Haseeb Mir bcacd8b3ba fix: bound behavioral graph coverage reasons 2026-10-15 12:55:32 +00:00
Haseeb Heaven 7ba21b1a37 ci(native): validate GTLibCpp → Cheat Agent integration and document redistribution constraints (#34)
* ci(native): test pinned GTLibCpp library in addition to Cheat Agent integration

* docs: clarify existing native integration and noncommercial licensing boundary

* build(native): update GTLibCpp fallback pin to validated develop commit

* chore(native): advance GTLibCpp submodule to upstream develop

* test(native): validate corrected GTLibCpp test harness via integration matrix

* build(native): align Cheat Agent GTLibCpp fallback with tested gitlink

* build: pin Cheat Agent GTLibCpp fallback to merged upstream fix

* chore: pin GTLibCpp to validated upstream merge
2026-10-15 18:05:47 +05:30
Haseeb Mir 1982940519 docs(audit): record behavioral graph validation 2026-10-15 12:28:18 +00:00
Haseeb Mir dfb100ac70 feat(reconstruction): persist behavioral evidence graph 2026-10-15 12:26:19 +00:00
Haseeb Heaven faa9c7b0b1 docs: reposition RE-Agent around serious legacy maintenance and verifiable porting (#33)
* docs: reframe README.md around verifiable legacy preservation

* docs: reframe docs/index.md around verifiable legacy preservation

* docs: define professional legacy case study evidence standard

* docs: link case-study standard and stable repository evidence

* placeholder

* test(evidence): add run-bound case study validator

* test(evidence): verify manifest binding, captures and malformed submissions

* ci: verify real case-study evidence contracts

* docs: scope GPL legacy music player as unverified real application target

* fix(evidence): recompute exact PASS outcomes and reject symlink ancestor traversal

* test(evidence): detect false PASS and unsupported comparison semantics
2026-10-15 17:15:25 +05:30
Heaven-HM 213bf08ad8 fix(identity): maintain valid JSON after removing obsolete CLI alias 2026-10-15 16:25:56 +05:30
Heaven-HM 759fd61b1b fix(identity): remove obsolete rea-engine CLI alias 2026-10-15 16:25:34 +05:30
Heaven-HM ebb8ffdfa6 docs: remove false rea-engine rename claim and correct repository identity 2026-10-15 16:24:25 +05:30
Haseeb Heaven 88d8dcb68f Merge pull request #24 from heaven-hm/ci/post-merge-skills-validation
ci: validate merged maintenance skills with build and focused tests
2026-10-15 16:21:25 +05:30
heaven-hm 48613ba270 Merge remote-tracking branch 'origin/develop' into develop 2026-10-15 16:19:28 +05:30
Heaven-HM 7524d4aafa ci: target real legacy maintenance regression test without empty-test success 2026-10-15 16:18:54 +05:30
heaven-hm 5cc3d08909 Merge branch 'main' into develop
# Conflicts:
#	benchmarks/plink/manifest.json
2026-10-15 16:18:49 +05:30
Heaven-HM 1bc4e2c3d2 ci: validate bundled maintenance skill changes with real build and typecheck 2026-10-15 16:18:36 +05:30
Haseeb Heaven 2192a9af42 fix(maintenance): ship missing bundled skills and enforce catalog contract (#23)
* feat(maintenance): add legacy-rights-provenance bundled skill

* feat(maintenance): add legacy-rights-provenance bundled skill

* feat(maintenance): add legacy-bug-repair bundled skill

* feat(maintenance): add legacy-bug-repair bundled skill

* feat(maintenance): add legacy-cross-platform-port bundled skill

* feat(maintenance): add legacy-cross-platform-port bundled skill

* test(maintenance): enforce nine bundled skills and all stage coverage
2026-10-15 16:17:06 +05:30
heaven-hm 53c2b4d92a feat(benchmarks): record negative-control verification for plink replica 2026-10-15 16:16:46 +05:30
heaven-hm bb1f1602f4 Merge remote-tracking branch 'origin/develop' into develop 2026-10-15 16:09:44 +05:30
Heaven-HM 9a779515c4 feat(integrations): embed pinned GTLibCpp beside Cheat Agent with native CI (#22)
* build: register pinned GTLibCpp integration submodule

* build: embed GTLibCpp as pinned git submodule alongside Cheat Agent

* ci: initialize GTLibCpp submodule for vendored Cheat Agent build

* docs: explain embedded Cheat Agent and pinned GTLibCpp build, licensing and limits

* docs: surface embedded Cheat Agent and GTLibCpp in README

* ci: initialize only GTLibCpp; avoid incompatible unrelated Windows submodule paths
2026-10-15 16:08:59 +05:30
heaven-hm d7798e91f1 Merge branch 'main' into develop 2026-10-15 16:08:50 +05:30
heaven-hm 25237bf8da feat(scripts): compare Ghidra and radare2 function inventories 2026-10-15 16:07:53 +05:30
Heaven-HM b1f6f44647 fix(integration): align vendored Cheat Agent GTLibCpp build with verified revision (#20)
* fix(integration): pin working GTLibCpp and honor opt-out build

* ci: test vendored Cheat Agent native GTLibCpp ON/OFF and Windows IGI build

* fix(vendor): sync Project IGI Toolhelp API compilation fix

* ci: pass supported CTest -C Release option for native matrix
2026-10-15 15:53:49 +05:30
heaven-hm 8ab7cb3c8c Merge branch 'feat/rea-engine-evidence-audit-20261014' into HEAD
# Conflicts:
#	README.md
#	THIRD_PARTY_NOTICES.md
#	benchmarks/native-windows-ports/snake/README.md
#	benchmarks/native-windows-ports/snake/manifest.json
#	package.json
2026-10-15 15:44:20 +05:30
heaven-hm 579eb09941 Merge branch 'feat/re-agent-legacy-maintenance' into HEAD
# Conflicts:
#	README.md
2026-10-15 15:41:57 +05:30
heaven-hm 1dac05047d Merge branch 'feat/autonomous-reconstruction' into HEAD
# Conflicts:
#	.gitattributes
#	benchmarks/plink/manifest.json
#	benchmarks/plink/replica/plinkmac
#	benchmarks/plink/replica/plinkmac.c
2026-10-15 15:40:59 +05:30
Heaven-HM 21ea159b9e Rename repository references from 'rea-engine' to 're-agent'
Updated references from 'rea-engine' to 're-agent' throughout the README file, including links and descriptions.
2026-10-15 15:39:07 +05:30
heaven-hm cfa5aa0ebd Add 'integrations/cheat-agent/' from commit '8b72aca869e26c9445698c14ff3e9505a9ab2393'
git-subtree-dir: integrations/cheat-agent
git-subtree-mainline: a157307676
git-subtree-split: 8b72aca869
2026-10-15 15:27:10 +05:30
heaven-hm a157307676 docs(readme): add RE-Agent mark referenced by product header 2026-10-15 15:25:20 +05:30
heaven-hm 13c51dcee4 docs(readme): adopt RE-Agent product identity header 2026-10-15 15:24:28 +05:30
Heaven-HMandHaseeb Mir 8b72aca869 feat(backend): integrate GTLibCpp adapter and policy authorization (#12)
* feat(backend): integrate GTLibCpp adapter with policy authorization and architecture pointer resolution (closes #4)

* refactor(igi): use GTLibCpp MemorySession for all target memory I/O

* build(igi): add opt-in Windows trainer linked to GTLibCpp Win32 backend

* fix(igi): bound PID and attempt rollback after partial patch failures

* ci: compile GTLibCpp-backed Project IGI example on Windows

* docs: document GTLibCpp Project IGI trainer build and fail-closed behavior

---------

Co-authored-by: Haseeb Mir <[email protected]>
2026-10-15 15:18:52 +05:30
heaven-hm fdff4b7a2b refactor(benchmarks): remove game ports, reframe showcase as professional maintenance
# Conflicts:
#	README.md
2026-10-15 15:16:12 +05:30
heaven-hm 5b02abf96a refactor(benchmarks): remove game ports, reframe showcase as professional maintenance 2026-10-15 15:15:06 +05:30
Heaven-HM 5b29635791 fix(verifier): reject malformed resolution addresses instead of using zero (#1) (#9)
* fix(verifier): reject malformed address and pointer-chain configuration

* test: remove fabricated restart verification from example cheat

* docs: label incomplete verification and standalone agent features honestly
2026-10-15 15:07:18 +05:30
heaven-hm 3bab1a2300 feat(benchmarks): add chocolate-doom eligible-target manifest 2026-10-15 15:06:08 +05:30
Heaven-HMandHaseeb Mir 110534f8e6 fix(cli): implement real autonomous LLM tool-execution loop (closes #2) (#10)
Co-authored-by: Haseeb Mir <[email protected]>
2026-10-15 15:05:53 +05:30
heaven-hm 321fa2c18b feat(benchmarks): add chocolate-doom eligible-target manifest 2026-10-15 15:04:35 +05:30