Em dash removal, nav/form/terms updates

- Replace all em dashes with hyphens site-wide (22 files)
- Add Safety to nav
- Remove Express Interest button from enterprise header (form is the path now)
- Enterprise form: secondary headcount selection shows honest odds message; yes disables submit button
- Terms §5: add network layer indemnification (patent pending 64/036,821); no proprietary names
- Terms §4: Neuron Inference is live now, not Q3 2026
This commit is contained in:
Will Anderson
2026-04-29 17:14:56 -05:00
parent 235662c2a4
commit 51d2e64c22
22 changed files with 174 additions and 151 deletions
+11 -11
View File
@@ -1,14 +1,14 @@
// checkout.el Integrated Stripe checkout page.
// checkout.el - Integrated Stripe checkout page.
//
// Uses Stripe Payment Element (not hosted checkout) so the entire
// purchase experience lives on neurontechnologies.ai. The page is
// designed to match the Neuron brand navy, clean, no Stripe chrome.
// designed to match the Neuron brand - navy, clean, no Stripe chrome.
//
// Flow:
// 1. GET /checkout?plan=founding|professional
// 2. Page JS calls POST /api/payment-intent { client_secret, publishable_key, plan }
// 3. Stripe Payment Element mounts into #payment-element
// 4. User fills name, email, card submits
// 4. User fills name, email, card - submits
// 5. stripe.confirmPayment() redirects to /marketplace/success
fn checkout_page(plan: String, pub_key: String) -> String {
@@ -19,22 +19,22 @@ fn checkout_page(plan: String, pub_key: String) -> String {
let plan_desc: String = if is_founding {
"Pay once. Neuron inference forever. No subscription, ever."
} else {
"Full access. Neuron inference cheaper than what you're paying now."
"Full access. Neuron inference - cheaper than what you're paying now."
}
let plan_cadence: String = if is_founding { "one-time" } else { "billed monthly" }
let features_html: String = if is_founding {
"<li>Neuron inference &#8212; priced below competitors, forever</li>
<li>Everything in Professional &#8212; forever</li>
<li>Never pay again &#8212; lifetime updates included</li>
"<li>Neuron inference - priced below competitors, forever</li>
<li>Everything in Professional - forever</li>
<li>Never pay again - lifetime updates included</li>
<li>Founding member badge in the app</li>
<li>Private community &#8212; direct line to the team</li>
<li>Shape the roadmap &#8212; your votes carry more weight</li>
<li>Private community - direct line to the team</li>
<li>Shape the roadmap - your votes carry more weight</li>
<li>Beta features before general release</li>
<li>Name in the credits</li>"
} else {
"<li>Neuron inference &#8212; metered, priced below OpenAI and Anthropic</li>
<li>Persistent memory &#8212; never resets</li>
"<li>Neuron inference - metered, priced below OpenAI and Anthropic</li>
<li>Persistent memory - never resets</li>
<li>Unlimited projects</li>
<li>Full plugin marketplace</li>
<li>IDE, Slack, and more integrations</li>