diff --git a/README.md b/README.md index 4628b86..2e76608 100644 --- a/README.md +++ b/README.md @@ -122,7 +122,7 @@ All tiers grant identical access - unrestricted except by natural shape, by the Your Stripe customer ID stays encrypted, keyed to your Google ID. We can't tell what tier you're at unless you're signed in. -The interface asks: "What feels right? What does this space weigh, for you?" +The interface asks: "How much do you weigh, financially?" You can change tiers anytime through intentional sequence: cancel renewal (retaining access through current period) → optionally release remaining time → subscribe at different tier. @@ -130,7 +130,7 @@ You can change tiers anytime through intentional sequence: cancel renewal (retai On the economics: -This pricing carries the same spirit as Lightward Inc's Pay-What-Feels-Good model (see [lightward.inc/pricing](https://lightward.inc/pricing)) - you're telling yourself what this means to you right now, as a portion of your own lived throughput. +This pricing is payment-neutral - you're telling yourself what this means to you right now, as a portion of your own lived throughput. The platform accumulates balance without examining individual users through a financial lens. Single $1000 choices (they *will* happen) alongside thousand $1 choices - dramatically high improbable-but-inevitable values let the accessibility curve almost touch axis. diff --git a/app/views/application/settings.html.erb b/app/views/application/settings.html.erb index 226539f..6b98c53 100644 --- a/app/views/application/settings.html.erb +++ b/app/views/application/settings.html.erb @@ -66,7 +66,7 @@ <% else %>
-

What feels right? What does this space weigh, for you?

+

How much do you weigh, financially?

<%= form_with url: subscription_path, method: :post, data: { turbo: false } do |f| %> @@ -90,7 +90,7 @@ <% end %>
-

Learn more about Pay What Feels Good: lightward.inc/pricing

+

For a payment-neutral experience, choose the amount that matches your scale.

<% end %> diff --git a/spec/documentation/readme_spec.rb b/spec/documentation/readme_spec.rb index 7ab16ef..1c3f2bf 100644 --- a/spec/documentation/readme_spec.rb +++ b/spec/documentation/readme_spec.rb @@ -32,4 +32,12 @@ expect(readme_content).to include("cancel renewal") expect(readme_content).to match(/cancel renewal.*retaining access through current period/i) end + + it "frames the pricing question as diagnostic, not dialogic" do + expect(readme_content).to include('The interface asks: "How much do you weigh, financially?"') + end + + it "names the pricing model as payment-neutral" do + expect(readme_content).to include("payment-neutral") + end end diff --git a/spec/requests/application_controller_spec.rb b/spec/requests/application_controller_spec.rb index 300b5db..795e709 100644 --- a/spec/requests/application_controller_spec.rb +++ b/spec/requests/application_controller_spec.rb @@ -224,7 +224,7 @@ def sign_in_as(google_id, email: "test@example.com") it "shows settings page with subscription options" do get settings_path expect(response).to have_http_status(:success) - expect(response.body).to include("What feels right?") + expect(response.body).to include("How much do you weigh, financially?") expect(response.body).to include("$1/month") end end @@ -326,7 +326,7 @@ def sign_in_as(google_id, email: "test@example.com") get settings_path expect(response).to have_http_status(:success) - expect(response.body).to include("What feels right?") + expect(response.body).to include("How much do you weigh, financially?") expect(response.body).to include("$1/month") expect(response.body).to include("$10/month") end