The committed lockfile could not be installed: it still carried a patch entry for @ember-compat/tracked-built-ins that pnpm-workspace.yaml no longer declares, so pnpm refused a frozen install outright, and it held typescript 5.6.3 against a catalog that declared 7.0.2. Nothing had ever installed that pin. typescript 7 is the native compiler and exports no JavaScript API. @glint/core loads that API, and glint is the only thing typechecking this repo, so the declared 7.0.2 would have taken glint out the moment anyone installed it. The catalog holds typescript on the 6 line, and the lockfile now reproduces the ranges around it. Co-authored-by: Hanzo Dev <[email protected]>
hanzoai/forum
A tracking fork of Discourse, kept for a future Hanzo community forum.
Status
Nothing Hanzo-specific has been built on top of it yet, and nothing is deployed. The commits on this fork are CI, branding assets and agent docs; the application code is upstream's. If you are looking for a running Hanzo forum, there isn't one — start at docs.hanzo.ai, or open an issue on the repository you have a question about under github.com/hanzoai.
If you want to run Discourse, or you have a Discourse question, go to discourse.org and meta.discourse.org. They maintain it; we only track it.
Working on this fork
The upstream setup guides apply unchanged — Ruby 3.2+, PostgreSQL 13, Redis 7:
Production install: docs/INSTALL.md.
Changes that belong upstream should go upstream — send them to discourse/discourse rather than here, so this fork stays easy to rebase.
Lineage and license
Discourse, copyright 2014–2025 Civilized Discourse Construction Kit, Inc., licensed GPL-2.0-or-later. This fork keeps that licence; see LICENSE. The Discourse logo and "Discourse Forum" are their trademarks, and this fork is not affiliated with or endorsed by them.