Compare commits

...

39 Commits

Author SHA1 Message Date
ben.stull e0305c2384 Delete rfcs/wisespeechcommerce.md 2026-06-01 19:17:11 +00:00
ben.stull 057021c338 Delete rfcs/privacydataminimization.md 2026-06-01 19:16:56 +00:00
ben.stull 48cdf9d66a Delete rfcs/nonextraction.md 2026-06-01 19:16:46 +00:00
ben.stull 7483cfbdcd Delete old RFC 2026-06-01 19:16:29 +00:00
ben.stull bcf21f4d39 Delete old RFC 2026-06-01 19:15:59 +00:00
ben.stull 15ebd77b52 Delete old RFC 2026-06-01 19:15:48 +00:00
ben.stull 5ac8953b5e Delete old RFC 2026-06-01 19:15:41 +00:00
ben.stull 3a8abe0584 Propose: Non-Extraction
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:58:46 +00:00
ben.stull f182318acb Merge proposal: duty-of-care
regenerate-readme-index / noop (push) Has been cancelled
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:58:30 +00:00
ben.stull c43c28c811 Propose: Duty of Care & Vulnerability
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:58:17 +00:00
ben.stull 3760ecf4c4 Merge proposal: dignity-commerce
regenerate-readme-index / noop (push) Has been cancelled
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:57:57 +00:00
ben.stull 9e16c8e395 Propose: Dignity in Commerce
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:57:38 +00:00
ben.stull bc318dfe1f Merge proposal: wise-speech-commerce
regenerate-readme-index / noop (push) Has been cancelled
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:57:22 +00:00
ben.stull ff995517fc Propose: Wise Speech in Commerce
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:57:09 +00:00
ben.stull eecfa34375 Merge proposal: epistemic-authority
regenerate-readme-index / noop (push) Has been cancelled
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:56:54 +00:00
ben.stull 19f27c144d Propose: Epistemic Authority
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:56:40 +00:00
ben.stull da38b34d80 Merge proposal: privacy-data-minimization
regenerate-readme-index / noop (push) Has been cancelled
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:56:20 +00:00
ben.stull 4266acdfbc Propose: Privacy & Data Minimization
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:56:07 +00:00
ben.stull 66471b16be Merge proposal: agency-anti-manipulation
regenerate-readme-index / noop (push) Has been cancelled
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:55:51 +00:00
ben.stull aba8d186cc Propose: Agency & Anti-Manipulation
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:55:37 +00:00
ben.stull 60a3d28ea7 Merge proposal: transparency-traceability
regenerate-readme-index / noop (push) Has been cancelled
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:53:49 +00:00
ben.stull af8296877b Propose: Transparency & Traceability
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:53:37 +00:00
ben.stull 9e06ee6915 Merge proposal: no-retroactive-harm
regenerate-readme-index / noop (push) Has been cancelled
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:53:22 +00:00
ben.stull e8382478f3 Propose: No Retroactive Harm (Terms-Change Governance)
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:53:08 +00:00
ben.stull 1e16bf69d0 Merge proposal: exit-portability
regenerate-readme-index / noop (push) Has been cancelled
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:52:53 +00:00
ben.stull c8c1df6b5f Propose: Exit & Portability
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:52:16 +00:00
ben.stull c668e5265d Merge proposal: recourse-dispute
regenerate-readme-index / noop (push) Has been cancelled
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:52:02 +00:00
ben.stull d1a08045a3 Propose: Recourse & Dispute Resolution
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:51:48 +00:00
ben.stull 6268d70b88 Merge proposal: loop-classification
regenerate-readme-index / noop (push) Has been cancelled
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:51:33 +00:00
ben.stull b2a7687581 Propose: Closed- vs Open-Loop Classification
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:51:18 +00:00
ben.stull 195016c03c Merge proposal: float
regenerate-readme-index / noop (push) Has been cancelled
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:51:02 +00:00
ben.stull a60eb0fd6a Propose: Float
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:50:49 +00:00
ben.stull 0d63cb00bb Merge proposal: breakage
regenerate-readme-index / noop (push) Has been cancelled
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:50:33 +00:00
ben.stull c3034cbe76 Propose: Breakage
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:50:20 +00:00
ben.stull cc1da9b90f Merge proposal: discount-reward
regenerate-readme-index / noop (push) Has been cancelled
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:50:05 +00:00
ben.stull ff530a47f8 Propose: Discount / Reward
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:49:52 +00:00
ben.stull 8df472b0cd Merge proposal: load
regenerate-readme-index / noop (push) Has been cancelled
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:49:35 +00:00
ben.stull e5f610e8be Propose: Load
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:49:22 +00:00
ben.stull 6bd2423e4d Merge proposal: settlement
regenerate-readme-index / noop (push) Has been cancelled
On-behalf-of: Ben Stull <ben.stull>
2026-06-01 18:49:07 +00:00
16 changed files with 178 additions and 7 deletions
@@ -1,5 +1,5 @@
---
slug: agencyantimanipulation
slug: agency-anti-manipulation
title: Agency & Anti-Manipulation
state: super-draft
id: null
+19
View File
@@ -0,0 +1,19 @@
---
slug: breakage
title: Breakage
state: super-draft
id: null
repo: null
proposed_by: ben.stull@wiggleverse.org
proposed_at: '2026-06-01'
graduated_at: null
graduated_by: null
owners:
- ben.stull
arbiters: []
tags:
- payments
---
Breakage is value a Human paid for and may never receive goods against — from rounding and from dormant balances — and it is the sharpest ethics test in the entire product, because the platform profits from money the person never spent. This RFC defines Breakage in relation to the Human who is owed it, not merely as platform revenue. It serves Dignity and is bound tightly to Non-Extraction and Duty of Care.
@@ -1,5 +1,5 @@
---
slug: dignitycommerce
slug: dignity-commerce
title: Dignity in Commerce
state: super-draft
id: null
+19
View File
@@ -0,0 +1,19 @@
---
slug: discount-reward
title: Discount / Reward
state: super-draft
id: null
repo: null
proposed_by: ben.stull@wiggleverse.org
proposed_at: '2026-06-01'
graduated_at: null
graduated_by: null
owners:
- ben.stull
arbiters: []
tags:
- payments
---
The platform grants its discount at spend rather than at load, which is precisely what keeps balances parked in the ecosystem. This RFC defines Discount/Reward and names that parking effect honestly as a lock-in lever, so it is argued in the open rather than operating silently. It serves Agency by making the incentive visible and contestable.
+1 -1
View File
@@ -1,5 +1,5 @@
---
slug: dutyofcare
slug: duty-of-care
title: Duty of Care & Vulnerability
state: super-draft
id: null
@@ -1,5 +1,5 @@
---
slug: epistemicauthority
slug: epistemic-authority
title: Epistemic Authority
state: super-draft
id: null
+19
View File
@@ -0,0 +1,19 @@
---
slug: exit-portability
title: Exit & Portability
state: super-draft
id: null
repo: null
proposed_by: ben.stull@wiggleverse.org
proposed_at: '2026-06-01'
graduated_at: null
graduated_by: null
owners:
- ben.stull
arbiters: []
tags:
- governance
---
A platform that holds a Human's data, catalog, or balance hostage has converted convenience into a trap. This RFC defines Exit and Portability: the guarantee that a customer or merchant can leave and take what is theirs. It is the structural defense against lock-in, serving Agency.
+19
View File
@@ -0,0 +1,19 @@
---
slug: float
title: Float
state: super-draft
id: null
repo: null
proposed_by: ben.stull@wiggleverse.org
proposed_at: '2026-06-01'
graduated_at: null
graduated_by: null
owners:
- ben.stull
arbiters: []
tags:
- payments
---
Float is the pool of outstanding prepaid balances the platform holds and can earn yield on — other people's money, held in trust. This RFC defines Float with the safeguarding rule built in: the float is protected, holders are not paid interest, and it is never lent out. It serves custody and Dignity, and pairs with Platform Sustainability and Breakage.
+19
View File
@@ -0,0 +1,19 @@
---
slug: load
title: Load
state: super-draft
id: null
repo: null
proposed_by: ben.stull@wiggleverse.org
proposed_at: '2026-06-01'
graduated_at: null
graduated_by: null
owners:
- ben.stull
arbiters: []
tags:
- payments
---
A Load is the moment a Human moves real money into stored value, and not all loads are equal. This RFC defines Load and the principle that any reward must be funded by a fee the platform avoided, never stacked on a fee it paid — which is why bank rails can earn a discount and cards cannot. It serves Agency and depends on Informed Consent.
+19
View File
@@ -0,0 +1,19 @@
---
slug: loop-classification
title: Closed- vs Open-Loop Classification
state: super-draft
id: null
repo: null
proposed_by: ben.stull@wiggleverse.org
proposed_at: '2026-06-01'
graduated_at: null
graduated_by: null
owners:
- ben.stull
arbiters: []
tags:
- payments
---
Whether stored value is clean store credit or a regulated money-transmission instrument turns on a single line: does value move only among commonly-owned storefronts, or between unaffiliated owners? This RFC defines that closed- versus open-loop classification, keyed to common ownership rather than storefront count. It documents the regulatory line the two-tier model rests on — it does not clear it, which remains a legal matter for counsel.
+19
View File
@@ -0,0 +1,19 @@
---
slug: no-retroactive-harm
title: No Retroactive Harm (Terms-Change Governance)
state: super-draft
id: null
repo: null
proposed_by: ben.stull@wiggleverse.org
proposed_at: '2026-06-01'
graduated_at: null
graduated_by: null
owners:
- ben.stull
arbiters: []
tags:
- governance
---
Humans park real money and accept terms under a particular set of rules; changing those rules on balances they have already loaded is a retroactive harm. This RFC defines the governance guarantee that the deal cannot be changed out from under existing balances and commitments. It ties Temporality and Informed Consent into a binding constraint, and it is load-bearing precisely because of stored value.
@@ -1,5 +1,5 @@
---
slug: nonextraction
slug: non-extraction
title: Non-Extraction
state: super-draft
id: null
@@ -1,5 +1,5 @@
---
slug: privacydataminimization
slug: privacy-data-minimization
title: Privacy & Data Minimization
state: super-draft
id: null
+19
View File
@@ -0,0 +1,19 @@
---
slug: recourse-dispute
title: Recourse & Dispute Resolution
state: super-draft
id: null
repo: null
proposed_by: ben.stull@wiggleverse.org
proposed_at: '2026-06-01'
graduated_at: null
graduated_by: null
owners:
- ben.stull
arbiters: []
tags:
- governance
---
An ethical platform is defined as much by what happens when things go wrong as by its happy path. This RFC defines Recourse: how a wronged Human — buyer or merchant — actually obtains a remedy, and by what fair process. It serves Dignity and fairness, building on the Commercial Relationship.
+19
View File
@@ -0,0 +1,19 @@
---
slug: transparency-traceability
title: Transparency & Traceability
state: super-draft
id: null
repo: null
proposed_by: ben.stull@wiggleverse.org
proposed_at: '2026-06-01'
graduated_at: null
graduated_by: null
owners:
- ben.stull
arbiters: []
tags:
- governance
---
Ethics that cannot be checked are just claims. This RFC defines the discipline that every operational mechanic must cite the concept RFC it serves, so the platform's behavior is auditable and traceable back to a stated human commitment. It is the spine that keeps the whole corpus honest — the answer to how 'ethical' becomes verifiable rather than asserted.
@@ -1,5 +1,5 @@
---
slug: wisespeechcommerce
slug: wise-speech-commerce
title: Wise Speech in Commerce
state: super-draft
id: null