{
  "schemaVersion": "1.0",
  "type": "FelthamDealsLocalOperatingSystem",
  "generatedAt": "2026-09-10T04:40:00Z",
  "mission": "Help people get things done in Feltham by connecting human intent with local entities, relationships, time, evidence, freshness and relevant live-information sources.",
  "scope": {
    "place": "Feltham, London",
    "postcodes": [
      "TW13",
      "TW14"
    ]
  },
  "layers": [
    {
      "id": "knowledge",
      "purpose": "Structured local facts about businesses, services, places, events, jobs, health, offers and community information."
    },
    {
      "id": "relationships",
      "purpose": "Connect needs, services, businesses, venues, locations, opening hours, accessibility, offers, events, transport and live-status sources."
    },
    {
      "id": "time",
      "purpose": "Interpret today, tomorrow, tonight, lunch, dinner and weekend requests using Europe/London calendar logic."
    },
    {
      "id": "intent",
      "purpose": "Translate natural-language requests into service, time, accessibility, budget, meal and other constraints."
    },
    {
      "id": "evidence",
      "purpose": "Preserve source, last-updated and unknown states; never invent missing facts."
    },
    {
      "id": "recommendation",
      "purpose": "Rank direct matches using requirement fit, time-window fit, accessibility and freshness."
    },
    {
      "id": "action",
      "purpose": "Give a clear next step such as view listing, check source or use a relevant local section."
    }
  ],
  "dataResources": [
    "/ai/index.json",
    "/ai/entities.json",
    "/ai/relationships.json",
    "/ai/events.json",
    "/ai/right-now.json",
    "/ai/intents.json",
    "/ai/recommendation-engine.json"
  ],
  "liveSourcesPolicy": {
    "externalSources": "External live sources remain authoritative for current alerts, transport, incidents and warnings.",
    "siteData": "FelthamDeals structured records are informative and can change.",
    "unknownHandling": "If required evidence is missing, state that it is missing instead of guessing."
  },
  "decisionRules": [
    "A direct time-window recommendation must have recorded opening hours overlapping the requested window.",
    "An accessibility request requires explicit accessibility evidence in the structured listing.",
    "A cheap/cheapest request must not produce a cheapest claim without recorded price evidence.",
    "Lunch defaults to 11:00–14:00; dinner and tonight default to 18:00–22:00.",
    "This weekend resolves against the next Saturday and Sunday in Europe/London.",
    "Freshness is a ranking signal, not verification or endorsement.",
    "The engine distinguishes open now from open tonight and from open during a requested future window.",
    "When a required fact is unavailable, the answer states the limitation instead of guessing.",
    "Direct recommendations are ranked by requirement fit, time fit, evidence and freshness.",
    "A business that fails a required time window is excluded from direct matches."
  ],
  "humanPath": "Need → Intent → Service → Business/Event → Location → Time → Evidence → Recommendation → Next action",
  "implementationVersion": "v521"
}
