Skip to content

refactor(brand): drop evig architecture + health, and the "not a charity" line - #379

Merged
github-actions[bot] merged 1 commit into
mainfrom
strategy/refocus
Aug 25, 2026
Merged

refactor(brand): drop evig architecture + health, and the "not a charity" line#379
github-actions[bot] merged 1 commit into
mainfrom
strategy/refocus

Conversation

@catomean

Copy link
Copy Markdown
Collaborator

Two divisions leave the site, and one line of copy that had gone stale goes with them.

What changed

evig architecture and evig health are removed. They were genuine research, but George's research — not evig's work. Carrying them here cost the one thing a young organisation cannot spare: a reader being able to say in a sentence what evig does. They now live as projects on orangecat.ch ("Building for the Ruin", "Healthspan and Preservation").

Because EVIG_DIVISIONS is the only list, deleting the two entries is the render-side change. The homepage hero rail, the divisions section and its ICU {count}, the footer column and the nav entries all follow with no edit of their own — a five-division site became a three-division site with no hardcoded number to hunt down. That is the SSOT paying for itself.

Also removed: the /architecture and /health routes, their ROUTES entries, their 'architecture'/'health' theme keys in SECTION_KEYS, and divisions.items.* / divisions.pages.* for both in all eight locales (912 lines of message JSON).

The "we are not a charity" line is gone. It appeared twice — about.mission.paragraph1 and vision.diff.intro — plus the README and EVIG_STORY.md. It had gone stale two ways: it was an over-correction away from Revamp-IT's specific charity-recycling model, and it now contradicted evig's own legal page, which says gemeinnütziger Verein in Gründung. Defining yourself by what you are not is weak copy regardless. It states the positive instead, keeping "in Gründung" — the honesty boundary that no recognised tax-exempt status is claimed until the Verein is registered.

Docs are updated in the same commit (CLAUDE.md brand table, EVIG_STORY divisions section) with a note not to reintroduce the two, so the next session doesn't read a doc describing a site that moved on.

Verification

npm run verify green end to end: lint, umlauts, chrome, docs, compliance, typecheck, 7747 tests, production build.

Before this deploys, /architecture and /health both answer 200 live — I'll re-probe after the deploy to confirm they 404 and that the homepage count reads three.

🤖 Generated with Claude Code

…ity" line

Two divisions leave the site. `evig architecture` and `evig health` were real
research, but they were George's research, not evig's work, and carrying them
here cost the one thing a young organisation cannot spare: a reader being able
to say in one sentence what evig does. They now live as projects on
orangecat.ch ("Building for the Ruin", "Healthspan and Preservation").

Because EVIG_DIVISIONS is the only list, removing the two entries is the whole
change on the render side: the homepage hero rail, the divisions section and
its ICU {count}, the footer column and the nav entries all follow with no edit
of their own. That is the SSOT paying for itself — a five-division site became
a three-division site without a single hardcoded number to hunt down.

Also removed, per the same focusing pass:

  - `/architecture` and `/health` routes, their ROUTES entries, and their
    'architecture'/'health' theme keys in SECTION_KEYS.
  - divisions.items.* and divisions.pages.* for both, in all eight locales
    (912 lines of message JSON).
  - The "we are not a charity" framing. It appeared as
    about.mission.paragraph1 and vision.diff.intro (plus README and
    EVIG_STORY), and it had gone stale: it was an over-correction away from
    Revamp-IT's specific charity-recycling model, and it now contradicted
    evig's own legal page, which says gemeinnütziger Verein in Gründung.
    Defining yourself by what you are not is weak copy anyway. It states the
    positive instead — and keeps "in Gründung", the honesty boundary that no
    recognised tax-exempt status is claimed until the Verein is registered.

Docs updated in the same commit (CLAUDE.md brand table, EVIG_STORY divisions
section) with a note not to reintroduce the two, so the next session does not
read a doc describing a site that moved on.

npm run verify green: lint, umlauts, chrome, docs, compliance, typecheck,
7747 tests, production build.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@github-actions
github-actions Bot merged commit 34bfa37 into main Aug 25, 2026
9 checks passed
@github-actions
github-actions Bot deleted the strategy/refocus branch August 25, 2026 17:32
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.

1 participant