Skip to content

Commit d3f5b30

Browse files
Test: Verify branch protection rules
This is a test commit to verify that: - Branch protection rules are working - PR requirements are enforced - CI workflow runs on test branches - Security settings are properly configured
1 parent da4bbd6 commit d3f5b30

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,24 @@
22

33
Lightweight external memory layer providing store, search, and embed APIs for multi-repo reuse (Brainstorm, Cursor, and others).
44

5+
**Security Test**: This is a test change to verify branch protection rules are working correctly.
6+
57
### Features
8+
69
- Versioned API: `/v0/` with `store`, `search`, `embed`.
710
- Deterministic, minimal embedding (hash-based) for baseline functionality.
811
- Pluggable storage (default: JSONL on disk).
912

1013
### Quickstart
14+
1115
```bash
1216
python -m venv .venv && source .venv/bin/activate
1317
pip install -r requirements.txt
1418
uvicorn src.contextforge_memory.main:app --host 0.0.0.0 --port 8085
1519
```
1620

1721
### API Endpoints
22+
1823
- `GET /v0/health`
1924
- `POST /v0/store`
2025
- `POST /v0/search`
@@ -23,10 +28,10 @@ uvicorn src.contextforge_memory.main:app --host 0.0.0.0 --port 8085
2328
See `openapi/openapi-v0.yaml` for schemas.
2429

2530
### Clients
31+
2632
- Python: `clients/python/contextforge_client.py`
2733
- TypeScript: `clients/typescript/contextforgeClient.ts`
2834

2935
### CI
30-
Basic import smoke in GitHub Actions (see `.github/workflows/ci.yml`).
31-
3236

37+
Basic import smoke in GitHub Actions (see `.github/workflows/ci.yml`).

0 commit comments

Comments
 (0)