You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
hosting lane B follow-up: re-vendor the hosting cards that import the network MVP's quorum and pool, and wire one credit per operator #1793
Part of #1761 (self-hosting slice 1b, lane B follow-up).
gHashTag/t27#8853 (PR gHashTag/t27#8854, merged as be30c2f78) replaced the hosting cards' TODO copies with imports from the network MVP hardening specs:
proof.t27 imports safe_m from network/quorum.t27; verdicts are unchanged.
sybil.t27 adds rule 6, one credit per operator per job, counted with network/quorum.t27's operator_votes, where every owner-tier key is the owner.
credit.t27 holds its per-receipt rate against network/pool.t27's split.
statement.t27 closes its TODO in comments only; its wasm is unchanged.
This lane re-vendors those cards into hosting-mvp and wires rule 6 into the Queen.
Do
Copy the four specs byte-identical, rebuild proof, row, credit and sybil wasm (two builds, one hash), regenerate the t27c gen-ts constants, and update specs/PIN.
hosting-cards.ts: add the wrappers operatorFirst, operatorsOf, operatorCredit and sybilWorldTotal.
hosting-queen.ts: when a job closes under the sybil rules, credit each agreeing receipt through operator_credit, after the card says whether it is the first of its operator.
Tests: run tests/api/hosting*.test.ts and tests/pglive/hosting-store-live.test.ts on a throwaway Postgres.
Done in #1795, merged into hosting-mvp as 751a94e. The closing keyword does not apply to a non-default base, so this issue is closed by hand. It reaches production with the next hosting ship; #1795 states what changes for live hosts.
Activity
Merge pull request #1795 from gHashTag/hosting-network-imports
gHashTag commentedon Oct 10, 2026
Done in #1795, merged into
hosting-mvpas 751a94e. The closing keyword does not apply to a non-default base, so this issue is closed by hand. It reaches production with the next hosting ship; #1795 states what changes for live hosts.🤖 Generated with Claude Code
feat(hosting): re-vendor the hosting cards that import the network MV…