Commit Graph

2 Commits

Author SHA1 Message Date
Сергей Маринкевич 4820fb884b Speed up daily reindex: skip empty JSON rewrites and upsert only changed posts.
Keep channel mtime stable when merge finds no new posts, and rebuild FTS only
for new/changed content so large daily channels stay cheap. Drop --reindex-all
from renew.sh for incremental runs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-04 18:31:15 +07:00
Сергей Маринкевич f4c7a27e8a Add non-interactive CLI mode and gitignore for local/runtime artifacts.
Support --team/--channel/--output flags for scripted exports, add renew.sh
wrapper, and exclude config, cookies, results, and sqlite index from git.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-11 11:49:05 +07:00