Ratatoskr/harness/estate
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 7453a0bd32 estate: every join of a direct invite goes through the pre-join filing; only a Matrix 4xx with an errcode is a refusal
The room card's Join (deep links, permalinks, history) and /join joined
through mx.joinRoom and never filed the DM. They now go through
activateEstateRoom. A gateway 5xx, or a status with no errcode, has an unknown
outcome like a dropped connection: the entry stays and the tap is retryable.
The harness gains Soul's s6 deeplink and gw504 drives.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-31 22:20:28 +01:00
..
drive-failures.cjs estate harness: the failure driver never waits on a hung browser close 2026-10-31 21:51:32 +01:00
drive-routes.cjs estate: every join of a direct invite goes through the pre-join filing; only a Matrix 4xx with an errcode is a refusal 2026-10-31 22:20:28 +01:00
drive.cjs estate harness: Soul's fake homeserver with member-state echo, and the twodm, reload and convert direct-message scenarios 2026-10-31 20:14:19 +01:00
fakehs.cjs estate: every join of a direct invite goes through the pre-join filing; only a Matrix 4xx with an errcode is a refusal 2026-10-31 22:20:28 +01:00
run.sh estate: every join of a direct invite goes through the pre-join filing; only a Matrix 4xx with an errcode is a refusal 2026-10-31 22:20:28 +01:00