[SUPERSEDED] DiscussionBridge for Discourse v0.1.0-alpha.1
Pre-releaseWarning
SUPERSEDED — DO NOT INSTALL. Human preflight identified an expected historical pinned plugin hook, but this release did not provide the required public pinned-upgrade procedure. The pass stopped before any configuration edit, rebuild, or forum mutation. This tag remains immutable dated evidence. Use v0.1.0-alpha.2, pinned to 4e2d71edd0b97ddc61883f407a8d2872451b7285.
DiscussionBridge for Discourse v0.1.0-alpha.1
This immutable prerelease supersedes v0.1.0-alpha.0 for human installation. Alpha.0 remains unchanged as dated failed-preflight evidence; its human pass stopped before any configuration edit, rebuild, or forum mutation.
Immutable identity
- Tag:
v0.1.0-alpha.1 - Commit:
ddffa4c9b92ac8a6293a2600102125272200a870 - Internal plugin version:
0.1.0.alpha.1 - Qualified production-code ancestor:
50c4a92359f672a00b2242e99819a70813ebea19 - Qualified Discourse source:
36698aae084678151dffa875d49c8d59216d2733(2026.8.0-latest.1)
Corrected human preflight
- Replaces the unsupported
./launcher listcommand with read-onlydocker ps --format ...output. - Retains direct
containers/app.ymlandcontainers/web_only.ymltopology checks and the ambiguous-topology stop. - Uses the accepted host-specific recovery boundary: application backup, provider snapshot, or both according to forum role.
- Allows the separately accepted DiscussionBridge disposable sandbox snapshot as its recovery point without requiring an unnecessary application backup.
- Keeps stricter recorded recovery policy for durable preproduction and production forums.
Install and rollback
Follow the public README procedure and pin the clone to the exact tag and commit above:
- standard single-container
app: editcontainers/app.yml, rebuildapp; - official split
data+web_only: editcontainers/web_only.yml, rebuildweb_onlyonly.
Never edit or rebuild data for this plugin. Preserve the topology configuration and accepted recovery identity. Treat launcher output as protected because normal rebuild output can include environment values.
All DiscussionBridge settings remain safe/default-off after initial rebuild and health verification. Enable/configure only during the bounded acceptance step.
Qualification
No functional plugin production behavior changed from the qualified candidate. The only executable-file change is the internal prerelease version header. Code review confirmed the prior exact-Discourse qualification remains applicable:
- 78/78 server/plugin examples;
- 4/4 browser/system examples;
- RuboCop across 47 Ruby files;
- i18n, ESLint, and Prettier checks.
The aggregate QUnit harness encountered upstream/resource-loading failures before product assertions; this is recorded qualification evidence and is not represented as a product-test PASS.
Required human acceptance before final Alpha
Install this exact public identity separately on both supported topologies:
sandbox-forum.discussionbridge.dev— standard single-containerapp;dev-forum.discussionbridge.dev— official splitdata+web_only.
Each host/topology requires its own accepted recovery identity, installed-SHA proof, migrations and safe-default checks, ordinary-forum health check, bounded enable/configure verification, and topology-matched disable/rollback/removal evidence.
forum.repealobbba.org is not a substitute or third current release-gate install. Any later independent real-world proof there requires separate OBBBA authorization and recovery acceptance.
Do not rewrite or move this tag. Any further candidate correction receives a new immutable prerelease identity.