Skip to content

Phase 1: enforce configured sources across non-Fanfic retrieval - #18

Draft
hiidkaboutyou-spec wants to merge 11 commits into
mainfrom
audit/configured-sources-only-phase1-v1
Draft

Phase 1: enforce configured sources across non-Fanfic retrieval#18
hiidkaboutyou-spec wants to merge 11 commits into
mainfrom
audit/configured-sources-only-phase1-v1

Conversation

@hiidkaboutyou-spec

Copy link
Copy Markdown
Owner

Phase 1 — project-wide configured-sources-only audit

Base verified before work: main at 41191ca2fe602df161db1628c56b17d8a6e14532 (merged PR #16).

This draft extends PR #16's source authority from automatic Daily collection to every reachable non-Fanfic production retrieval/replay boundary:

  • automatic/scheduled Daily and webhook maintenance
  • recent/2h retrieval
  • configured-source 24h retrieval
  • manual/archive X search and local archive candidates
  • selected-event reconstruction
  • pending replay/resend and draft actions
  • media recovery/delivery boundary
  • private inbox legacy rows

Fanfic/AO3 is explicitly unchanged and remains independent. No Event Fusion, Rust, Supabase, hosting redesign, translation redesign, or public Telegram publishing is included.

Confirmed baseline violations and the full entrypoint inventory are documented in docs/audit/CONFIGURED_SOURCES_ONLY_PHASE1.md.

Do not merge until all canonical CI gates are green on the exact final HEAD. This PR must remain draft for the Phase 1 audit task.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant