docs: replace Setup section with Development guide

Removed the outdated Setup documentation and introduced a new Development section that includes cloning instructions, spec setup steps, and guidance on building the knowledge graph for custom ECMAScript specifications. This reorganization clarifies the workflow for developers and users building the project from source.
This commit is contained in:
2026-04-14 17:50:10 +05:30
parent 96d8f9047b
commit 0eff954a4f
+19 -12
View File
@@ -33,18 +33,6 @@ cd ask262
bun install
```
## Setup
1. **Ensure spec is present** (only external requirement):
- `./spec-built/multipage/` - ECMAScript spec HTML files
*Note: `storage/` (pre-built vectors), `engine262/lib/`, and `graphology/` are included in the package.*
2. **Build knowledge graph** (first time only, if using custom spec):
```bash
bun run build
```
## MCP Configuration
Add to your MCP client configuration using `bunx` (no installation required):
@@ -94,6 +82,25 @@ bun run test-evaluate-timeout
bun run test-search-spec-sections
```
## Development
For development or using a custom ECMAScript specification:
1. **Clone and setup**:
```bash
git clone https://github.com/bendtherules/ask262
cd ask262
bun install
```
2. **Ensure spec is present**:
- `./spec-built/multipage/` - ECMAScript spec HTML files
3. **Build knowledge graph** (if using custom spec):
```bash
bun run build
```
## License
ISC