Skip to content

fix(honesty+design): the marketing site stops lying and starts converging - #70

Merged
github-actions[bot] merged 1 commit into
mainfrom
claude/governance-pillar-integration-edz9yr
Aug 12, 2026
Merged

fix(honesty+design): the marketing site stops lying and starts converging#70
github-actions[bot] merged 1 commit into
mainfrom
claude/governance-pillar-integration-edz9yr

Conversation

@catomean

Copy link
Copy Markdown
Collaborator

What

A full-page design/honesty audit of all 12 pages (production screenshots + source cross-reference) found the site was two codebases in one skin: the honest pages (/ecosystem, /integration, governance/*) next to legacy marketing pages full of fabricated claims. This closes the gap.

Honesty

  • About: the fake team (Alex Chen / Sarah Martinez / David Kim) is deleted; dead "Schedule Demo"/"View Documentation" buttons replaced with real destinations; the page now tells the true story (agents as members, humans holding red lines) reusing the ecosystem SSOT.
  • Security: full rewrite to the real model — no key custody, signed-message voting, append-only audit, self-verifying decisions. Fabricated multi-sig / zero-knowledge / anonymous-voting / time-lock claims are gone; the page now leads with the strongest true claim: there is nothing to seize, forge, or rewrite.
  • Features: marketplace card deleted (no such code exists); every remaining item maps to running code; page gains CTAs instead of dead-ending.
  • Home: unconditional "ON-CHAIN VERIFIED" badge removed; fake "Sign In" replaced with "Open Dashboard" (there is no auth); the four governance areas now match the repo canon (Treasury / Voting / Decisions / Audit) with working links; the invented "Service Marketplace" pillar is gone from all four locales; closing CTA de-hyped.
  • Terminology: "Pillars" is reserved for the three-product stack; the home section is now "What Solon Governs", resolving the Three-vs-Four pillar collision with /ecosystem.

Design

  • four-pillars → server component on token colors (navy + bitcoin orange) instead of off-system rainbow gradients; broken dynamic Tailwind class removed; dead "Learn more" span → real links.
  • Navigation descriptions moved into the site-config SSOT, deleting ~20 dead conditional branches.
  • Dashboard overview is now a real server-rendered summary (latest vote + tally, treasury standing, recent audit events); tabs get an active state; text-gray-300-on-white contrast bug fixed.
  • Closed voting sessions show the tally + decision document link instead of a vote form the server would reject.
  • Global token pass: [var(--navy)]-style arbitrary classes → mapped navy/solon-* utilities.

Verification

  • npm run verify green (lint, typecheck, 29 tests passed / 2 skipped)
  • npm run build green (17 routes)
  • All pages smoke-tested on a local next start, including full-page visual review of home, about, security, dashboard

Generated by Claude Code

…ging

Full-page audit of all 12 pages found the site was two codebases in one
skin: the new honest pages (/ecosystem, /integration, governance/*) and
legacy marketing pages full of fabricated claims. This pass closes the gap:

Honesty
- about: fake team (Alex Chen / Sarah Martinez / David Kim) deleted, dead
  demo buttons replaced with real destinations; page now tells the true
  story and reuses the ecosystem SSOT
- security: full rewrite to the real model — no key custody, signed-message
  voting, append-only audit, self-verifying decisions. The fabricated
  multi-sig / zero-knowledge / anonymous-voting claims are gone
- features: truth pass — marketplace card deleted, every remaining item
  maps to running code; page gains real CTAs instead of dead-ending
- home: 'ON-CHAIN VERIFIED' badge removed, fake 'Sign In' replaced with
  'Open Dashboard', four governance areas now match the repo canon
  (Treasury / Voting / Decisions / Audit) with real links — the invented
  'Service Marketplace' pillar is gone from all four locales
- 'Pillars' is now reserved for the three-product stack; the home section
  is titled 'What Solon Governs', resolving the Three-vs-Four collision

Design
- four-pillars: server component, token colors (navy + bitcoin orange)
  replacing the off-system rainbow gradients, broken dynamic Tailwind
  class removed
- navigation: descriptions moved into the site-config SSOT (deleting ~20
  dead conditional branches), token classes throughout
- dashboard: overview is now a real server-rendered summary (latest vote +
  tally, treasury standing, recent audit events), tabs show active state,
  dark-on-white contrast bug (text-gray-300) fixed
- voting: closed sessions show the tally and decision document instead of
  a vote form the server would reject
- global token pass: [var(--navy)]-style arbitrary classes replaced with
  the mapped navy/solon-* utilities everywhere

verify green (lint, typecheck, 29 tests), build green, all pages smoke-
tested locally including visual review of home/about/security/dashboard.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01179dZmbrVCoaZzrmyqzDgD
@github-actions
github-actions Bot merged commit 4b6e7f4 into main Aug 12, 2026
2 checks passed
@github-actions
github-actions Bot deleted the claude/governance-pillar-integration-edz9yr branch August 12, 2026 12:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants