dashboard_url: https://dashboard.kismetpets.com/context/health/lint/2/ generated_at: ‘2026-04-28T18:48:13.919766+00:00’ id: 2 scope_id: null scope_type: ”

Lint Report — 2026-04-28 14:48

Scope: global

Context Lint Report — 2026-04-28 #2 (post-run-2)

Score: 70/100 (unchanged from report #1 — orphan count dropped 119 → 117 after run #2 ingested 2 results, but the absolute number is still high enough that the score doesn’t move yet).

Orphan results (117)

Down from 119 by exactly the 2 results steward run #2 ingested (market_research:1, voice_mining:1). Distribution roughly unchanged:

  • positioning: 44
  • dtc_ads: 30
  • market_research: 26 (was 27)
  • direct_response_copy: 7
  • voice_mining: 4 (was 5)
  • front_end_design: 2
  • measurement: 2
  • orchestrator: 2

Suggested action: keep ingesting. The biggest information-density wins on this round will be one more market_research and one more voice_mining result (positioning, dtc_ads, copy results synthesise faster once the foundational entities/concepts already exist).

Stale entities (0)

The 5 entities and 9 concepts seeded in run #2 are all 7 minutes old — nothing stale yet. Will start mattering after ~30 days.

Duplicate candidates (0)

None — same reason. Embeddings haven’t even finished generating for the new entities yet (the has_embedding: false field on every upsert response from run #2 confirms this — pending the next generate_embeddings --model entity backfill).

Briefs needing compaction (0)

The lone brief — experiment:1 (“Gut Fix”) — has 2 deltas, current_version=0, recommendation=“ok”. Threshold for compact is 7+ deltas or 800+ tokens. Two more ingests pointing at experiment 1 would push it above the threshold.

  1. Run /context-ingest-result again — same as last round, just keep moving. Each ingest moves an orphan into the synthesis layer and reinforces existing concepts.
  2. Run python manage.py generate_embeddings --model entity on the dashboard server soon — without embeddings the duplicate-detector and find_similar_entities are blind. (Outside steward scope; flag in dashboard ops.)
  3. Defer compact + merge until the entity pool grows past ~30 entries and the first brief crosses the delta threshold.