Joshua overseer
overseer merged pull request Maniacs_Mansion/NestQuest#24 2026-09-14 10:22:18 -04:00
Release: Feature 02 — SQLite Data Layer (2026-09-14)
overseer pushed to release/2026-09-14-f02-data-layer at Maniacs_Mansion/NestQuest 2026-09-14 09:33:05 -04:00
c90892f082 release: zero-byte db files are corrupt and untouched; README describes 0.2.0 deliverables
overseer pushed to release/2026-09-14-f02-data-layer at Maniacs_Mansion/NestQuest 2026-09-14 09:30:06 -04:00
1e1444d1a0 release: advance version to 0.2.0 and add Feature 02 release notes
c6203327bd Merge remote-tracking branch 'origin/main' into release/2026-09-14-f02-data-layer
5e65cde078 Merge pull request 'Release: Feature 01 — Integration Scaffold (2026-09-13)' (#11) from release/2026-09-13-f01-scaffold into main
748c8242c3 Merge release-fix: correct rollback instructions (RLS-004)
0f4b53fd4d docs: correct rollback instructions for the initial release
Compare 7 commits »
overseer pushed to release/2026-09-14-f02-data-layer at Maniacs_Mansion/NestQuest 2026-09-14 09:26:19 -04:00
overseer created branch release/2026-09-14-f02-data-layer in Maniacs_Mansion/NestQuest 2026-09-14 09:26:19 -04:00
overseer pushed to task/2e147f1b-dao-test-suite at Maniacs_Mansion/NestQuest 2026-09-14 09:10:51 -04:00
a8d2b1af9d test: collect database calls anywhere in the expression tree
overseer pushed to task/2e147f1b-dao-test-suite at Maniacs_Mansion/NestQuest 2026-09-14 09:08:54 -04:00
b67dda8655 test: two-pass import validation so binding order cannot matter
overseer pushed to task/2e147f1b-dao-test-suite at Maniacs_Mansion/NestQuest 2026-09-14 09:06:47 -04:00
e5b9146bab test: import-shadow validation covers Import nodes; plain 'import pytest' allowed, aliased spoofs rejected
overseer pushed to task/2e147f1b-dao-test-suite at Maniacs_Mansion/NestQuest 2026-09-14 09:04:52 -04:00
fa502730ef test: guard all database entry points; real ImportFrom binding validation for bare raises
overseer pushed to task/2e147f1b-dao-test-suite at Maniacs_Mansion/NestQuest 2026-09-14 09:03:25 -04:00
fe8ceb2f40 test: sanctioned functions hold exactly their one table's probe; bare raises requires from-pytest import binding
overseer pushed to task/2e147f1b-dao-test-suite at Maniacs_Mansion/NestQuest 2026-09-14 09:00:28 -04:00
d1e4603a15 test: matcher base-chain validation, casefolded table comparison
overseer pushed to task/2e147f1b-dao-test-suite at Maniacs_Mansion/NestQuest 2026-09-14 08:58:53 -04:00
86bd4023f4 test: structurally-exact raises shape and identifier-normalized table matching
overseer pushed to task/2e147f1b-dao-test-suite at Maniacs_Mansion/NestQuest 2026-09-14 08:56:52 -04:00
d34c08b5b7 test: AST-exact probe guard - pytest.raises shape, IntegrityError matcher, INSERT-variant normalization, per-function probe count
overseer pushed to task/2e147f1b-dao-test-suite at Maniacs_Mansion/NestQuest 2026-09-14 08:54:40 -04:00
020b3679e1 test: exact pytest.raises(IntegrityError) matcher, UPDATE/DELETE ban, unquote AST strings in probe guard
overseer pushed to task/2e147f1b-dao-test-suite at Maniacs_Mansion/NestQuest 2026-09-14 08:52:33 -04:00
2265b5c3f1 test: real conflict-refresh assertions; AST-exact probe guard
overseer created branch task/2e147f1b-dao-test-suite in Maniacs_Mansion/NestQuest 2026-09-14 08:49:08 -04:00
overseer pushed to task/2e147f1b-dao-test-suite at Maniacs_Mansion/NestQuest 2026-09-14 08:49:08 -04:00
c41e28cb29 feat: add cross-table DAO unit suite covering all eight tables (#23)
overseer pushed to task/d5bca74b-corrupt-db-startup at Maniacs_Mansion/NestQuest 2026-09-14 08:45:52 -04:00
c3e7c0d3d6 fix: immutable=1 probe URI (no sidecar creation guaranteed), fs work inside executor job, WAL-header corruption test case
overseer pushed to task/d5bca74b-corrupt-db-startup at Maniacs_Mansion/NestQuest 2026-09-14 08:43:10 -04:00
5b5aa7c789 fix: non-ok integrity verdicts are corruption, escaped file URIs, proven no-WAL-transition test
overseer pushed to task/d5bca74b-corrupt-db-startup at Maniacs_Mansion/NestQuest 2026-09-14 08:40:01 -04:00
5db49b3d29 fix: whole-file read-only integrity preflight on the executor, rollback-journal fixture