Go to file
Paul Trowbridge 760d4e7fec fix incremental watermark wiring and dry_run status
- Wire watermark WHERE clause into GL20000 source query ({dex_row_id} placeholder was present but query had no WHERE clause)
- Fix watermark resolver connection for GL20000 (was pointing at AS400, should be postgres dest)
- Resolve watermarks live on dry runs and module detail page load instead of using defaults
- Use status='dry_run' (not 'success') for dry runs so they can be filtered from recent runs UI
- Add exclude_status param to repo.list_runs; module detail excludes dry_run rows
- Expand run_log CHECK constraint to include 'dry_run'; backfill 16 historical records
- Delete SPEC_v1_archive.md (obsolete v1 design doc)
- Update SPEC.md and CLAUDE.md to reflect current engine flow and status values

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-05-07 19:03:38 -04:00
.archive/pre-rewrite Initial commit: Pipekit rewrite. 2026-04-22 00:38:26 -04:00
bin bin/pipekit auto-detects venv; stop rewriting it in deploy.sh. 2026-04-23 00:34:32 -04:00
pipekit fix incremental watermark wiring and dry_run status 2026-05-07 19:03:38 -04:00
systemd Add deploy.sh, systemd unit template, and pipekit secrets CLI. 2026-04-22 22:34:38 -04:00
.gitignore Honor api_host in config.yaml; ignore .venv/ created by deploy.sh. 2026-04-23 00:33:56 -04:00
CLAUDE.md fix incremental watermark wiring and dry_run status 2026-05-07 19:03:38 -04:00
config.yaml Honor api_host in config.yaml; ignore .venv/ created by deploy.sh. 2026-04-23 00:33:56 -04:00
deploy.sh bin/pipekit auto-detects venv; stop rewriting it in deploy.sh. 2026-04-23 00:34:32 -04:00
requirements.txt Initial commit: Pipekit rewrite. 2026-04-22 00:38:26 -04:00
SPEC.md fix incremental watermark wiring and dry_run status 2026-05-07 19:03:38 -04:00