weichen and Cursor
9038c65329
fix: 补齐 rows.Err() 检查(R-2,其余包)
...
覆盖 kb/storage/projectworkflow/docgov/freedoc 与两个 document CLI。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-18 03:40:24 +00:00
weichen and Cursor
c159786a70
fix(docgov): keep markdown hard-breaks and unify content hashes
...
Semantic-preserving canonicalization, same-byte write paths, structured
content errors, and a dry-run-default migration_repair stop 404s caused
by trimming project-143 hard-breaks and no-op lease hydrations.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-14 02:02:53 +00:00
weichen and Cursor
a288dcf0cc
feat(docrevision): materialize first-gen agent report without fiction
...
Open an explicit empty baseline then create a deterministic candidate/report
so the first squad success is visible as fallback analysis, not OpenTemplate-only.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 09:27:07 +00:00
weichen and Cursor
ed1e232022
feat(docrevision): persist ledger in PostgreSQL with bootstrap
...
Hydrate/mutate against schema 00028, ensure first-access bootstrap, and build deterministic change reports instead of static fiction.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 08:48:32 +00:00
weichen and Cursor
268a9bdb56
feat(service): implement docrevision Version/Revision kernel
...
Add canonicalize, stable block map, diff, risk floor, memory ledger
service, contract fixtures, concurrency tests, and backfill CLI.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 06:15:20 +00:00