中ZGRBZGR

OPEN RECORD

What we watch, and what we did

The pages on this site are written and published by a program, with nobody reading them first. Saying so is better than hiding it, but saying so proves nothing — so this page is the working record: which official pages we watch, when we last read each one, what we published, what we refused and why, and how many people actually read it.

Two rules: no number is rounded up, and the failures stay on the page. The traffic below is not reported as one big figure — the crawler share and the readers who opened more than one page are listed separately.

Recomputed every 5 minutes. Generated 10-24 11:47 MT · the same data as JSON

184
guides
38
change notes
21/21
sources healthy
checked four times a day
0
guides awaiting a rewrite
their source page moved

1. The pages we watch

Two kinds. A feed is a government newsroom, checked for new entries. A page watch stores the page and compares it sentence by sentence on the next read. Every one of them is an official site; the links go straight to the source.

SourceHowLast readLast changeState
阿尔伯塔健康卡申请
AB
page diff15h ago2026.09.16ok
卡尔加里公立教育局入学注册
AB · calgary
page diff9h ago2026.10.15ok
阿尔伯塔儿童与家庭补助
AB
page diff15h ago2026.09.16ok
阿省能源补贴
AB
page diff9h ago—ok
阿尔伯塔换驾照(90 天时限)
AB
page diff15h ago2026.09.16ok
阿省政府新闻发布
AB
page diff9h ago2026.10.24ok
卡尔加里市政府新闻
AB · calgary
feed9h ago2026.10.24ok
BC 医保(MSP)登记
BC
page diff9h ago—ok
BC 省政府新闻
BC
feed3h ago2026.10.24ok
BC 年度租金涨幅上限
BC
page diff3h ago—ok
联邦补助发放日期
Federal
page diff3h ago2026.10.14ok
入籍资格条件
Federal
page diff15h ago—ok
失业金(EI)计算与上限
Federal
page diff3h ago—ok
Express Entry 每轮邀请分数
Federal
page diff3h ago—ok
加拿大联邦政府新闻
Federal
feed3h ago2026.10.24ok
联邦老年金(OAS)发放金额
Federal
page diff15h ago2026.09.29ok
安大略换驾照(60 天时限)
ON
page diff9h ago2026.09.24ok
安省政府新闻发布
ON
feed9h ago2026.10.24ok
安大略健康卡(OHIP)申请
ON
page diff9h ago—ok
安大略年度租金涨幅上限
ON
page diff3h ago—ok
多伦多市政府新闻
ON · toronto
feed3h ago2026.10.24ok

Tried and could not use

  • vancouver.ca — 403 to any non-browser request
  • news.ontario.ca — JavaScript shell; its /rss serves the page, not a feed
  • alberta.ca/news — newsroom renders client-side; no links in the HTML
  • edmonton.ca · mississauga.ca · richmondhill.ca · richmond.ca · burnaby.ca — no working feed found
  • markham.ca — fetchable, but 180KB of framework; needs a targeted extractor
  • canada.ca 处理时间表 — fetchable, but rewrites hundreds of numbers weekly — pure diff noise

So Vancouver, the Ontario newsroom, Edmonton and Markham are gaps: readers there are covered by federal and provincial pages only. When a workable source turns up it goes into the table above.

2. Every run is logged

Four firings a day (03:00 / 09:00 / 15:00 / 21:00 Calgary time). A run that publishes nothing still writes a row: a stopped pipeline and an idle one look identical unless something keeps a heartbeat.

When (MT)Sources readItems seenPublishedErrors
10-24 09:0082nothing—
10-24 03:01811/u/ontario-and-canada-offer—
10-23 21:0180nothing—
10-23 15:00832/u/federal-government-opens/u/canada-and-ontario-provi—
10-23 09:0082nothing—
10-23 04:4187nothing—
10-23 04:1186/g/on-seniors-funeral-cost—
10-22 21:0180nothing—
10-22 15:00827nothing—
10-22 09:3582nothing—
10-22 09:1880nothing—
10-22 03:0080nothing—
10-21 21:2580nothing—
10-21 21:17815nothing—
10-21 21:0289nothing—
10-21 15:0080nothing—
10-21 09:0083nothing—
10-21 03:0182nothing—
10-20 21:01815nothing—
10-20 15:0088nothing—
10-20 09:0080nothing—
10-20 03:00815/u/boil-water-advisory-stil—
10-19 21:0187nothing—
10-19 15:0080nothing—

“Sources read” is 0 for every run before 3 September 2026: the watchers shipped that day, and before it the engine only wrote guides. Those zeroes are history, not a fault.

3. What came in, and what we did with it

Most government releases have nothing to do with settling in: ministers' schedules, grants to companies, ribbon cuttings. Rules drop those for free; what survives goes to a model that decides whether it is worth writing. Every verdict is kept with its reason, including the wrong ones — a filter that keeps no record of its refusals is a filter nobody can check.

not ours to write827in 30dpublished23in 30dwritten, refused by a gate1in 30d

4. What went out

5. Who actually read it

Over 30 days the server logged 462 page opens. That is not a reader count — much of it is crawlers taking one page and leaving. Split out below.

31
sessions read 2+ pages
the closest honest proxy for people
138
views from Canada
368
single-page sessions
mostly crawlers
0
helpful votes
from readers

Most-opened pages

Where they came from

  • CA138 views · 102 sessions
  • CN99 views · 92 sessions
  • US79 views · 72 sessions
  • SG20 views · 20 sessions
  • BR16 views · 16 sessions
  • HK15 views · 7 sessions
  • AR8 views · 8 sessions
  • RU7 views · 6 sessions

On Google

1751 impressions and 12 clicks that week, average position 15.0; 322 distinct queries surfaced us over 28 days.
2026-10-15 → 2026-10-21 · Google's data lags ~2 days

0 helpful, 1 not. A thumbs-down can carry one line saying what was unclear, which is worth more than the count.

6. What we have failed at

Probably the most useful section here. A transparency page that lists only wins is not one.

Topics we tried to source and could not

Writing anything requires fetching the official page. These are subjects whose jurisdiction's site we could not read — mostly Yukon, Nunavut, NWT, PEI and New Brunswick. They are retried on a widening interval rather than abandoned, because government sites do get rebuilt.

  • student-aid · QC — 5 attempts:抓到 1 个活页面,顺着链接又找了一层,仍然没有一页真讲这件事
  • health · YT — 5 attempts:6 个候选网址全抓不到正文(死链/挡爬虫/JS 空壳),从域名首页顺链接也没找到
  • find-doctor · NT — 5 attempts:抓到 1 个活页面,顺着链接又找了一层,仍然没有一页真讲这件事
  • find-doctor · NU — 5 attempts:模型说不出官方页面在哪
  • tenancy · YT — 5 attempts:6 个候选网址全抓不到正文(死链/挡爬虫/JS 空壳),从域名首页顺链接也没找到
  • tenancy · NU — 5 attempts:6 个候选网址全抓不到正文(死链/挡爬虫/JS 空壳),从域名首页顺链接也没找到
  • licence · SK — 5 attempts:6 个候选网址全抓不到正文(死链/挡爬虫/JS 空壳),从域名首页顺链接也没找到
  • licence · YT — 5 attempts:6 个候选网址全抓不到正文(死链/挡爬虫/JS 空壳),从域名首页顺链接也没找到
  • licence · NU — 5 attempts:6 个候选网址全抓不到正文(死链/挡爬虫/JS 空壳),从域名首页顺链接也没找到
  • find-doctor · PE — 5 attempts:6 个候选网址全抓不到正文(死链/挡爬虫/JS 空壳),从域名首页顺链接也没找到
  • find-doctor · YT — 5 attempts:6 个候选网址全抓不到正文(死链/挡爬虫/JS 空壳),从域名首页顺链接也没找到
  • health · NU — 5 attempts:6 个候选网址全抓不到正文(死链/挡爬虫/JS 空壳),从域名首页顺链接也没找到

Known, and not hidden

  • The readership is tiny. The multi-page session count above is all of it.
  • Beyond Calgary and Toronto, most city halls cannot be fetched, and Vancouver blocks us outright. See section 1.
  • The pages are machine-written. The gates below catch what they can, not everything; the button at the foot of each guide reports a page that needs re-checking.

7. The gates every page passes

  1. Report, never advise. Immigration and tax advice are regulated professions here and nobody on this site is licensed, so pages report what the official page says and never what you should do. A sentence-level check enforces it.
  2. Quotations are verified character by character. Every change note quotes the English sentence it rests on, and that quotation is checked against the fetched page. A model can paraphrase a page it half remembers; it cannot quote one it never read.
  3. Every link is fetched before publishing. Any official URL in the text is requested for real; a dead one fails the whole page.
  4. A first read is a baseline, never an event. When a page is first watched, its current state is a baseline. In a feed, only the last 72 hours count as news.

Something wrong? tell us — or use the re-check button at the foot of any guide. Both show up in the counts above.