Web context systems for practical AI

The web is not a database. AI systems keep treating it like one.

Sourceframe is an independent exploration of what sits between a URL and a usable fact: discovery, retrieval, normalization, extraction, and the provenance record that lets a product say where an answer came from. Written with the trade-offs left in.

Reference pipeline
  1. 01URL
  2. 02Discovery
  3. 03Retrieval
  4. 04Normalization
  5. 05Structured output
  6. 06AI workflow
  7. 07Cited result

A conceptual sequence, not a running service. Each stage is separately inspectable, and each one can fail in its own way.

01

Current sources

Context is only useful if it reflects the page as it exists now.

02

Structured outputs

Defined shapes beat free text when software has to consume the result.

03

Traceable context

Every claim keeps a path back to the URL it came from.

04

Production-minded workflows

Designs that assume failure, drift, and rate limits from the start.

What Sourceframe explores

Six problems that show up in every web-enabled AI build

Each one is cheap to ignore during a prototype and expensive to discover in production.

01

Search and source discovery

Finding the public pages that could plausibly answer a question — and knowing when none do.

02

Website-to-Markdown transformation

Reducing a rendered page to the content a model can actually use.

03

Schema-driven extraction

Turning inconsistent pages into typed records with explicit nulls.

04

Documentation crawling for RAG

Scope rules, deduplication, and chunking that survives a recrawl.

05

Web-change monitoring

Separating changes that matter from the churn that does not.

06

Cited AI research workflows

Answers where every claim keeps a path back to its source.

How it works

Six stages, each separately inspectable

See the platform model →
  1. Stage 1

    Identify relevant sources

  2. Stage 2

    Retrieve the useful content

  3. Stage 3

    Normalize page noise into usable context

  4. Stage 4

    Extract facts into defined structures

  5. Stage 5

    Deliver context to an AI application

  6. Stage 6

    Preserve source-level traceability

Provenance can tell you where a claim came from. It cannot tell you the claim is true — and presenting it as certainty moves the open web's errors into your product.
Working principle — source traceability

Research note

The Web Context Problem: Why AI products fail without usable source data

Most AI products that reason about the outside world fail for an unglamorous reason: the material they reason over is incomplete, stale, or structurally unusable. This note argues that web context is a distinct infrastructure layer with its own quality properties, and that treating it as a solved detail of prompt engin

Read the research note →
Edition
Research note 01 — current edition
Key questions
4 examined
Status
Independent analysis — no external validation claimed

Experiment log

What's currently being tested

Full log →
ExperimentStatusNext step
Direct-answer-first guide structurePublished as a design explorationApplied across guides 1–10. Next step: test whether the takeaway list
Comparison-table placement in technical contentIn synthesisEarly impressions favour table-early when options are parallel, table-
Tutorial code sample positionPrototype reviewedNext step: try a toggle between 'whole sample' and 'step by step' on o
Decision-tree content formatAwaiting user testingLive in the Tools section. Needs at least five external reviewers.