v0.5.0
What's Changed
- ci(wp): the plugin's integration suite runs on every push, not on one laptop by @RavianXReaver in #30
- The config reference, the crawler policy, and the buying side by @RavianXReaver in #31
- docs(enforce): the crawler-price vocabulary shipped without a line in the README by @RavianXReaver in #32
- feat(enforce): report in-app gating decisions to the audit plane by @RavianXReaver in #33
- feat(enforce): the crawler vocabulary matched one of Meta's five tokens by @RavianXReaver in #34
- feat(wayfarer): tell the buyer WHY a source matched by @RavianXReaver in #35
- fix(wayfarer): the teaser could set its own relevance score by @RavianXReaver in #36
- refactor(wayfarer): one appraisal prompt, not one per consumer by @RavianXReaver in #37
- fix(wayfarer): an unfunded chain read to the agent as a config error by @RavianXReaver in #38
- fix(wayfarer-mcp): status told buyers to fund a wallet that never pays by @RavianXReaver in #39
- feat(observations): record WHY a payment failed, not just that it did by @RavianXReaver in #40
- fix(scheme): publish the scheme the buyer used, not the one the socket saw by @RavianXReaver in #41
- feat(events): stamp the tolled host onto the attributed event by @RavianXReaver in #42
- fix(gate): never move money for a read the origin will not deliver by @RavianXReaver in #43
- fix(wayfarer): classify a gateway-rail shortfall as needs_topup, not origin_error by @RavianXReaver in #44
- feat(wayfarer): gatewayWithdraw — a thin adapter over GatewayClient.transfer() by @RavianXReaver in #45
- fix(enforce): a failed quote lookup fails open loudly, and never throws by @RavianXReaver in #46
- fix(shared): the fence could be closed by the text it was fencing by @RavianXReaver in #47
- fix(repo): stop naming the private plane in public code, and check it by @RavianXReaver in #48
- fix(dashboard): the unservable verdict was counted and never shown by @RavianXReaver in #49
- fix(tollgate): release the prefetched origin body when settle fails by @RavianXReaver in #50
- chore(release): the packages were never versioned, so three tags shipped nothing by @RavianXReaver in #51
Full Changelog: v0.4.1...v0.5.0