Repository navigation
chore: clear what the json store removal left behind - #167
Conversation
No run reaches them: bootstrap bound publish to None and the SQLite and D1 paths publish through publish_site. tests/test_publish.py now pins every deploy-retry assertion against publish_site, and the Discord publish-outcome test drives publish_site. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The read-only notices sent a reader to sources.yaml and cyris.toml, which no run reads since the json store went. They now state the fact only; the probe matches. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Under compose a restart does not re-read env_file; it takes docker compose up -d --force-recreate. The no-key line now gives both paths, and a guard test pins it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The app Worker's json backend checks, the dead None branches in propose_rerun.py, and the rss Worker's stale ArticleStore wording and json-store paragraph. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Its tests now call deploy_files over _collect(tmp_path) with every assertion kept. The empty-directory refusal moves to deploy_manifest's 'nothing to deploy', the live path's equivalent, since deploy_files takes a list and does not refuse an empty one. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The Worker reads Cloudflare D1 (feeds.js) and sources push writes D1 whatever the backend; 'the store' misled a SQLite reader. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars.
|
|
Reviewed the diff (dead-code removal of
I didn't run the test suite. |
|
@codex review |
Codex Review Summary: ✅ CompletedThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Codex Review: Didn't find any major issues. Can't wait for the next one! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
Summary
Leftovers from removing the json store (#163):
publish_html_digestandDeps.publish, which no run reached; their retry tests now pinpublish_site.sources.yamlandcyris.toml, which no run reads.docker compose up -d --force-recreateunder compose).PagesClient.deploy, which only tests called.Ticket: local-sqlite-backend (vault pm/cyris/tasks).
Verification
scripts/check.shpassed outside the sandbox, and an independent review passed.🤖 Generated with Claude Code