Skip to main content

NanoScraper · documentation

How NanoScraper works, in detail.

Four documents, written for engineers. Each names the files its claims come from, so it can be checked against the code.

A claim → the file it comes from

  • A record you may not reach answers 404, not 403.

    backend/apps/tenancy/permissions.py

  • Every canonical value keeps the fragment its source printed.

    backend/apps/canonical/models.py

  • LinkedIn is declared and permanently refused.

    backend/apps/connectors/linkedin.py

Three examples. Each of the four documents cites the same way.

  • 01Every claim names the file it comes from.
  • 02What is not proven is listed, not left out.
  • 03Nothing here needs an account.

Prefer it without the file paths?

What NanoScraper does covers the same system, and the positions it takes, without naming a module.