Source PR: #458 · docs/rfcs/product-manifest.md · @BigTava
Description
The product manifest gains a fourth executable type, funding, published at funding.<product_id>.<tld> and backing the Funding modality.
Motivation
The Host builds its funding source list from dotNS records alone, before any provider code runs, and the v1 executable set has nowhere to declare that surface.
Requirements
- Executable types become App, Widget, Funding, Worker.
FundingManifest = { kind: "funding"; modes: FundingMode[] }, with modes non-empty.
FundingMode is "CARD" | "BANK" | "CRYPTO".
- Bytes are located by the subname's
contenthash, as for every executable.
Tasks
Source PR: #458 ·
docs/rfcs/product-manifest.md· @BigTavaDescription
The product manifest gains a fourth executable type,
funding, published atfunding.<product_id>.<tld>and backing the Funding modality.Motivation
The Host builds its funding source list from dotNS records alone, before any provider code runs, and the v1 executable set has nowhere to declare that surface.
Requirements
FundingManifest = { kind: "funding"; modes: FundingMode[] }, withmodesnon-empty.FundingModeis"CARD" | "BANK" | "CRYPTO".contenthash, as for every executable.Tasks