amend constitution for glm-4.6

This commit is contained in:
Alex Selimov 2025-10-03 23:15:34 -04:00
parent 9152f868ce
commit 74812459af
Signed by: aselimov
GPG key ID: 3DDB9C3E023F1F31
4 changed files with 59 additions and 36 deletions

View file

@ -11,13 +11,13 @@
- Paths shown below assume the project structure defined in `plan.md`.
## Phase 3.1: Setup
- [ ] T001 Create the project structure in `lua/` and `tests/` as defined in `plan.md`.
- [ ] T002 Initialize a Lua project and set up dependencies (lsqlite3, busted).
- [ ] T003 [P] Configure linting and formatting tools for Lua (e.g., luacheck, stylua).
- [x] T001 Create the project structure in `lua/` and `tests/` as defined in `plan.md`.
- [x] T002 Initialize a Lua project and set up dependencies (lsqlite3, busted).
- [x] T003 [P] Configure linting and formatting tools for Lua (e.g., luacheck, stylua).
## Phase 3.2: Tests First (TDD) ⚠️ MUST COMPLETE BEFORE 3.3
**CRITICAL: These tests MUST be written and MUST FAIL before ANY implementation**
- [ ] T004 [P] Write a test for schema inference in `tests/spec/schema_spec.lua`.
- [x] T004 [P] Write a test for schema inference in `tests/spec/schema_spec.lua`.
- [ ] T005 [P] Write a test for document parsing in `tests/spec/document_spec.lua`.
- [ ] T006 [P] Write a test for query parsing in `tests/spec/query_spec.lua`.
- [ ] T007 [P] Write an integration test for creating a document and viewing it in a query in `tests/integration/main_spec.lua`.