{"asOf":"2026-11-09","forecastDate":"2026-12-31","timeZone":"Europe/Berlin","growth":{"live":{"observed":396,"perWeek":39.25,"projected":688},"sandbox":{"observed":52,"perWeek":7.0,"projected":104}},"sourceSnapshots":[{"date":"2026-09-17","live":{"commit":"8db31794","count":105,"app":87,"html":0,"worker":18},"sandbox":{"count":1}},{"date":"2026-09-21","live":{"commit":"78ea496a","count":122,"app":104,"html":0,"worker":18},"sandbox":{"count":7}},{"date":"2026-09-28","live":{"commit":"6f614b5b","count":172,"app":154,"html":0,"worker":18},"sandbox":{"count":13}},{"date":"2026-10-05","live":{"commit":"5045db4b","count":219,"app":187,"html":3,"worker":29},"sandbox":{"count":15}},{"date":"2026-10-12","live":{"commit":"af5270d7","count":239,"app":206,"html":4,"worker":29},"sandbox":{"count":24}},{"date":"2026-10-19","live":{"commit":"be8489a8","count":299,"app":264,"html":5,"worker":30},"sandbox":{"count":26}},{"date":"2026-10-26","live":{"commit":"02e9de7c","count":348,"app":311,"html":7,"worker":30},"sandbox":{"count":37}},{"date":"2026-11-02","live":{"commit":"db3a58c4","count":365,"app":323,"html":7,"worker":35},"sandbox":{"count":40}},{"date":"2026-11-09","live":{"commit":"13e849e3","count":396,"app":346,"html":1,"worker":49},"sandbox":{"count":52}}],"publicReading":{"sourceCommit":"13e849e3dbd35679a02bf6f1a64cc0c48fe0d42c","pages":344,"routes":346,"words":541230,"minutes":{"minimum":2165,"maximum":2707},"priorDate":"2026-10-22","priorWords":399946,"projectedWords":949384,"projectedMinutes":{"minimum":3798,"maximum":4747}},"sandboxReading":{"pages":35,"candidates":52,"words":83944,"minutes":{"minimum":336,"maximum":420}},"hostedMedia":{"audio":{"count":3,"seconds":56.655184,"unmeasured":1,"previousSeconds":56.655184,"projectedSeconds":57},"video":{"count":20,"seconds":195.84730599999995,"unmeasured":3,"previousSeconds":116.148333,"projectedSeconds":344}},"n2n":{"archiveRecords":7677,"titles":6141,"timed":1917,"timedPercent":31.2,"readingTitles":1019,"mediaTitles":901,"readingSeconds":409800.0,"mediaSeconds":1322924,"readingExtrapolatedHours":364.7,"mediaExtrapolatedHours":1177.2,"combinedExtrapolatedHours":1541.9,"titleIndexSha256":"503af0f2de31dae7df0b76c66cc5b7967b9d56b17f054986c987bbb1077eb096"},"method":{"growth":"App routes, standalone HTML and identifiable Worker pages from versioned site sources. Redirects, APIs, downloads and separate microsites excluded. Net additions from 12 October to 9 November extended linearly.","reading":"Main-content word counts from rendered pages at 200–250 words per minute. Public count follows the catalogued public route list. Public forecast extends word growth from 22 October to 9 November. The Sandbox value covers only the rendered and static subset, with protected routes and account content excluded.","media":"One play per distinct file hash in the measurable first-party main-site asset inventory, including verified migrated assets when matching source bytes were available. Duration from ffprobe. External embeds, streams, loops beyond their first play and unresolved files are outside the subtotal. Forecast extends measured asset-runtime change from 12 October to 9 November.","n2n":"Filter the published title index to r/NeuronsToNirvana, then apply the existing 6 November title-timing parser. Scale summed labels by 6,141 ÷ 1,917 for the coverage scenario. This assumes untimed titles resemble the non-random timed subset. Works can recur, media formats are pooled and reading labels are not a post-body word census. No date projection is inferred."}}