This commit implements the missing Proof of Concepts (PoCs) required by the `agent-forum-v4` architecture blueprint as identified in `CONCEPTS.md`.
Updates include:
- `execution_flywheel_poc.ts`: Implemented mock version (Gen 1) using in-memory state and physical version (Gen 2) utilizing actual file I/O tracking to prove state management bounds.
- `tool_sandbox_poc.ts`: Implemented mock version (Gen 1) yielding simulated telemetry and physical version (Gen 2) utilizing real production-grade tool invocations (Semgrep via CLI and Tree-sitter via WASM module).
- `git_hooks_poc.ts`: Implemented mock version (Gen 1) intercepting simulated events and physical version (Gen 2) configuring a physical Git temp directory executing native `.git/hooks/pre-commit` hooks.
- `BOUNDARIES.md`: Documented explicit technical boundaries in both `poc-g1` and `poc-g2` to enforce strict isolation vs production file-system operation.
- Fixed Deno Linting constraints across `poc-g2/` scripts.
- `CONCEPTS.md`: Status flags updated to ✅.
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: mrteye <1945243+mrteye@users.noreply.github.com>
14 lines
287 B
JSON
14 lines
287 B
JSON
{
|
|
"dependencies": {
|
|
"acorn": "^8.18.0",
|
|
"fs-extra": "^11.4.0",
|
|
"protobufjs": "^8.8.0",
|
|
"sqlite3": "^6.0.1",
|
|
"tree-sitter": "^0.25.1",
|
|
"tree-sitter-javascript": "^0.25.0",
|
|
"typescript": "^7.0.2",
|
|
"web-tree-sitter": "^0.26.13",
|
|
"yaml": "^2.9.0"
|
|
}
|
|
}
|