livinginauroville
Pipeline · sources & ingestion log

What feeds the bioregion page

A small page of bookkeeping. Where the sources live, when each was last ingested, what's gone stale, and a small directory of other places worth looking directly.
fresh: awaiting first ingest: stale: missing: manifest only · no local check yet Run python3 bin/check-sources.py from the repo root to refresh health status. The script reads sources.json and writes sources-status.json (local-only, gitignored).

The sources

Each row is one input that feeds the bioregion page. Left-border colour = state: moss = fresh, orange = stale, red = missing, terracotta = awaiting first ingest, gold = external.

Ingestion log

Newest first. Every meaningful pass over a source — first imports, vision-extractions, trust counts, integrations.

Where else to look

Reference sources that sit outside the auto-ingest pipeline — worth checking directly when you want the unfiltered originals.

Primary · Official

Auroville News & Notes

The official weekly publication from Auroville — events, notices, working group updates. Aurovillians and tourists rely on it for what's happening on the inside.

Last issue read · #1130 · 7 May 2026

Open News & Notes
Curated · Vikram

Other bioregion WhatsApp groups

Vikram keeps a living list of community WhatsApp threads — carpooling, food, parents, marketplace, dozens more. He isn't admin for all; this doc is his curated index, kept current by him.

Last sync · 10 May 2026

Open the list

The routine job

A small Python script that walks the manifest and verifies each path on disk. Not auto-scheduled — runs whenever you want.

From the site repo python3 bin/check-sources.py

Reads sources.json, checks each source's path, evaluates freshness against the per-source freshness_window_days. Writes a fresh sources-status.json for this page to read. The status file is git-ignored — it's a local snapshot, not a committed truth.