Commit Graph
21 Commits
Author SHA1 Message Date
bendtherules 8266a17559 remove package.json 2026-03-27 17:50:35 +05:30
bendtherules d7d7dc273e fix(ingest): fix any type for index 2026-03-27 17:49:32 +05:30
bendtherules 28c26d319e chore: Type-check fixes 2026-03-27 17:48:02 +05:30
bendtherules 0f5a31137f chore: Lint fixes 2026-03-27 17:47:12 +05:30
bendtherules b6dbcfe91a build: migrate to Typescript + biome 2026-03-27 17:33:58 +05:30
bendtherules 3f0c4c217a feat(build): add logging for spec and code file discovery with warnings when none found
- Log the number of specification HTML files found in `SPEC_DIR`.
- Emit a warning if no specification HTML files are present.
- Log the number of code files found in `CODE_DIR`.
- Emit a warning if no code files are present.
2026-03-27 10:12:48 +05:30
bendtherules b42a69d9f8 Merge commit '6e92d2345e8231a44556ce7d416451f5f3e6c398' as 'engine262' 2026-03-27 10:07:29 +05:30
bendtherules 6e92d2345e Squashed 'engine262/' content from commit ae71998
git-subtree-dir: engine262
git-subtree-split: ae71998cc5a8315700555135b1ac202a0d6d0b31
2026-03-27 10:07:29 +05:30
bendtherules 8f26db5a1f chore(setup): replace engine262 submodule with squashed git subtree
Update init_engine262.sh to add the engine262 repository as a squashed subtree instead of a shallow submodule. Adjust usage comments, add existence check for the target directory, and update echo messages accordingly.
2026-03-27 10:06:08 +05:30
bendtherules 355451c9bb chore(setup): make init_engine262.sh executable and use repository root for engine262 target directory 2026-03-27 10:00:38 +05:30
bendtherules 1434dd20af refactor: move build_graph.mjs and ingest.mjs to setup/ 2026-03-27 09:57:04 +05:30
bendtherules f974ab7188 feat(setup): add script to add shallow engine262 submodule
Introduces `setup/init_engine262.sh`, a Bash utility that clones the `engine262` repository as a shallow submodule (depth 1) into `./engine262`. The script adds the submodule, initializes it, and provides a usage comment. It ensures robust execution with `set -euo pipefail`.
2026-03-27 09:55:32 +05:30
bendtherules 6e3af7575a chore(gitignore): add Graphs section to .gitignore 2026-03-27 09:51:59 +05:30
bendtherules 3106df85fc fix(gitignore): remove leading './' from ignored directories and resources paths 2026-03-27 09:44:32 +05:30
bendtherules 4a4b4971dd refactor(config): centralize storage and graph file paths
- Added `constants.mjs` defining `STORAGE_DIR` and `GRAPH_FILE`.
- Replaced hard‑coded path strings in `agent.mjs`, `build_graph.mjs`, and `ingest.mjs` with imports from the new constants module.
- Updated console log in `ingest.mjs` to reference `STORAGE_DIR`.
- Adjusted `GRAPH_FILE` path to `./graphology/graph.json` via the constant.
2026-03-27 09:40:54 +05:30
bendtherules b8812b9eb7 chore: add vector store directories to .gitignore
Add ignore patterns for ./storage/ and ./graphology/ under a new "Vector stores" section. Ensure .gitignore ends with a newline.
2026-03-27 09:40:22 +05:30
bendtherules 8ed06e495f build: basic setup (gemini-3-flash) 2026-03-26 19:04:48 +05:30
bendtherules 53adacbea3 chore(gitignore): add spec-built folder to gitignore 2026-03-26 17:38:15 +05:30
bendtherules ff992aebc3 chore: add .gitignore with Node.js/JavaScript ignore patterns
- Include common directories (node_modules, dist, build)
- Ignore logs, OS files, coverage, IDE settings, and environment files
- Add placeholders for package lock files and generated docs.
2026-03-26 17:36:50 +05:30
bendtherules eba5af4748 Add spec-built folder 2026-03-26 17:35:36 +05:30
bendtherules d4ee62cc25 Init git 2026-03-26 16:33:23 +05:30