logs/2026-06-27-ci-v1-eod-goal.md
CI v1 EOD goal and live delta
Date: 2026-06-27 Status: Active
Goal
By end of day on 2026-06-27, Competitive Intelligence v1 should be complete enough to run on live Chowmes, produce tested daily and weekly output, and expose a working dashboard that Arijit can inspect.
This is not a generic CI platform build. The accepted direction remains the narrow Algolia-specific decision layer: source-backed deltas, Algolia-specific implications, owner-specific actions, evidence quality, and source health transparency.
Shortest path
Implement CI Collector Router v1 on the live runtime, regenerate the dashboard, and inspect the first real output.
Required deliverables
- Upgrade live CI schema with collector fields on
sourcesand acquisition metadata onsnapshots. - Wire Scout
0.1.1into CI through the shared/scrapeendpoint with acquisition metadata enabled. - Add RSS/feed parsing so OpenAI RSS and Reddit RSS are not treated as ordinary web pages.
- Run a six-source benchmark:
- Google AI blog
- Constructor product page
- Coveo press/blog
- Bloomreach updates
- OpenAI RSS
- one simple static source
- Assign collector defaults for every source:
direct_http,scout_scrape,rss_feed,parallel_search, ormanual_only. - Populate source health events on every run with source, collector, status, duration, error, and quality score.
- Regenerate the dashboard with latest daily report, latest weekly report, source health, failed sources, collector strategy, action queue, and archive.
Live delta verified before this work
Live CI artifacts are under:
/root/.hermes/knowledge/obsidian/MyOS/Projects/Competitive Intelligence
The old /opt/data/knowledge/... paths are stale for current runtime inspection.
Current live ledger state:
sources: 53snapshots: 121signals: 41synthesis_runs: 11report_index: 6source_health_events: 0action_items: 1
Current live schema gap:
sourcesdoes not yet include collector strategy fields.snapshotsdoes not yet include collector, duration, quality score, or Scout acquisition metadata.source_health_eventsexists but has no rows.
Acceptance evidence
This work is not complete until the live runtime proves:
- CI tests pass for weekly rendering, collector routing, Scout metadata handling, RSS parsing, source health writes, and dashboard rendering.
- Live database schema includes collector and quality metadata.
- At least one live collection run writes source health events.
- The six-source benchmark writes a durable artifact.
- The dashboard HTML exists and includes current daily/weekly, source health, failed sources, collector strategy, action queue, and archive views.
- A generated daily or weekly output can be inspected and tied back to source-backed ledger records.