Skip to content

H2 FY27 site uplift — visual system, Now page, briefing removal#52

Merged
simonives merged 3 commits into
mainfrom
dev
Jul 15, 2026
Merged

H2 FY27 site uplift — visual system, Now page, briefing removal#52
simonives merged 3 commits into
mainfrom
dev

Conversation

@simonives

Copy link
Copy Markdown
Owner

Summary

Full H2 FY27 uplift of simonives.com, executed against the authorised spec (docs/superpowers/specs/2026-07-13-simonives-uplift-design.md) and implementation plan (docs/superpowers/plans/2026-07-14-simonives-uplift.md).

Visual system

  • New hybrid visual layer in style-v2.css: .on-midnight fixed brand surface (Midnight fill, Aurum hairlines), .phi-display, .pullquote, .section-marker, .reveal scroll motion (IntersectionObserver, prefers-reduced-motion safe), .footer-band with orientation line, .approach-layout with sticky rail, .now-page utilities, clamp-based hero type scale (44–88px)

Page rebuilds

  • index.html: Midnight hero with governance positioning statement, practitioner gap section, Phronesis etymology, What I govern, Advisory and record
  • doctrine.html: three-practice approach layout with sticky numbered rail (Socratic, Utilitarian, Polyrhythm)
  • portfolio.html: domain-led track record — AI Governance (committee chair, April 2026), Architecture Governance (BOS MCP — 29 tools, 3 layers, 157 tests), Platform Delivery, People Data Intelligence
  • governance.html: briefing form references removed; clean analytics/cookies/jurisdiction/contact structure
  • 404.html: briefing CTA replaced with Phronesis/LinkedIn engage blocks; JSON-LD and rel="author" added

New page

  • now.html: Now page with placeholder content ready for Simon to complete

Briefing removal

  • briefing.html and briefing-submitted.html deleted
  • All nav references removed
  • Cloudflare 301 redirects for /briefing.html, /briefing-submitted.html, /briefing/ required post-merge (Simon-owned)

Markdown consolidation

  • simonives.md created as single consolidated AI ingestion file
  • manifesto.md, approach.md, track-record.md deleted
  • All pages updated: rel="author"simonives.md

Infrastructure sync

  • sitemap.xml: briefing removed, now.html added, all lastmod 2026-07-14
  • llms.txt: new register bio, Now page listed, single simonives.md link, date updated

Accessibility

  • WCAG 2.2 AA preserved throughout
  • Semantic heading hierarchy, landmark elements, keyboard navigation, reduced-motion override all verified
  • All interactive elements retain aria-label; reveal-on-scroll falls back gracefully without JS

Remaining before merge

  • now.html: Simon writes actual Now content to replace placeholders
  • portfolio.html: resolve two [confirm ...] markers (Platform Delivery scope/names, People Data Intelligence scale figure) from resume
  • /code-review ultra pass
  • /security-review pass
  • Cloudflare: add 301 redirects for /briefing.html, /briefing-submitted.html, /briefing/ (post-merge, Simon-owned)
  • Cloudflare: purge cache after deploy (post-merge)

🤖 Generated with Claude Code

simonives and others added 3 commits July 14, 2026 09:33
Full rebuild of the site's visual layer and content architecture:

- style-v2.css: hybrid visual system — .on-midnight fixed brand surface,
  .phi-display, .pullquote, .section-marker, .reveal motion (reduced-motion
  safe), .footer-band, .approach-layout/.approach-rail, .now-page utilities,
  clamp-based hero headline type scale

- index.html: Midnight hero with governance positioning statement, practitioner
  gap section, Phronesis etymology, What I govern, Advisory and record

- doctrine.html: three-practice approach layout with sticky rail (Socratic,
  Utilitarian, Polyrhythm)

- portfolio.html: domain-led track record — AI Governance (committee chair),
  Architecture Governance (BOS MCP), Platform Delivery, People Data
  Intelligence

- now.html: new Now page with placeholder content ready for Simon to complete

- governance.html: briefing form references removed; content covers analytics,
  cookies, jurisdiction, contact

- 404.html: briefing CTA replaced with Phronesis/LinkedIn engage blocks;
  rel="author" and JSON-LD added

- simonives.md: single consolidated AI ingestion file replacing manifesto.md,
  approach.md, track-record.md

- briefing.html, briefing-submitted.html, manifesto.md, approach.md,
  track-record.md: removed

- sitemap.xml: briefing.html removed, now.html added, all lastmod 2026-07-14

- llms.txt: new register bio, Now page listed, single simonives.md link,
  date updated

All pages: nav includes Now link, canonical .on-midnight footer, rel="author"
pointing to simonives.md, updated JSON-LD Person schema, WCAG 2.2 AA preserved

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Home, Approach, Track Record, and Now rewritten to the approved copy
design specification (2026-07-14). Register is third-person throughout
(except Track Record, which is first-person biography). All prior
consulting language, negation-corrections, and prohibited terms removed.

- index.html: Home → Draft Three (Grant register, third person)
- doctrine.html: Approach → Draft Two (prose practices, third person)
- portfolio.html: Track Record → first-person biography, prose only
- now.html: Now → Draft One (static living page, no dynamic feed)
- simonives.md: full canonical rewrite to match new copy
- llms.txt: updated bio paragraph and discovery index
- sitemap.xml: lastmod updated to 2026-07-15 for all changed pages

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ers, sitemap

- style-v2.css: add html.dark .on-midnight override so dark mode footer uses
  --color-bg-primary (Midnight) rather than the light mode Parchment fill
- doctrine.html: add article IDs and IntersectionObserver scroll tracker to
  keep the approach rail .current indicator in sync with the visible practice;
  add reveal-on-scroll observer (reduced-motion safe, js-motion gated)
- portfolio.html: add reveal-on-scroll IntersectionObserver (same pattern as
  index.html and doctrine.html) — was omitted from the initial copy uplift
- sitemap.xml: correct now.html lastmod from 2026-07-14 to 2026-07-15

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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