Skip to content

feat(homepage): reframe around three developer entry points - #11

Merged
Teakowa merged 2 commits into
mainfrom
feat/issue-10-homepage-reframe
Aug 18, 2026
Merged

feat(homepage): reframe around three developer entry points#11
Teakowa merged 2 commits into
mainfrom
feat/issue-10-homepage-reframe

Conversation

@Teakowa

@Teakowa Teakowa commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Summary

Implements #10 — restructures the homepage to lead with three clear developer entry points instead of compiler/internal architecture.

Changes

New section: Pillars (id=workflows)

A tabbed interface introducing the three supported development workflows:

  • Native Workshop — parse, validate, lint, inspect, and emit raw Workshop text as a first-class source form.
  • OverPy & OSTW — source-aware tooling (check, lint, analysis, LSP, compilation where supported) for existing OPY/OSTW projects.
  • AI Agents — semantic inspection APIs, machine-readable diagnostics, validated source editing, and workshop-agent integration.

Each pillar includes a headline, body copy, capability checklist (5 items grounded in current repository evidence), and a copyable command snippet.

Updated: Hero

Adds a subheadline beneath the main <h1>Native Workshop, OverPy / OSTW, and AI agents. — so the three entry points are visible above the fold. Description updated to be user-oriented rather than compiler-oriented.

Renamed: Features → Capabilities

FeaturesSectionCapabilitiesSection (id=capabilities), driven by renamed capabilities export. Positioned after Pillars as the shared-capability detail section.

Nav updated

Features and Agents links replaced by Workflows and Capabilities. Agents content is now inside the AI Agents pillar.

Page order

Hero → Install → Pillars → Capabilities → Compatibility → Ecosystem → OpenSource

FeaturesSection.svelte and AgentsSection.svelte are preserved but no longer referenced from any route.

Acceptance criteria check

  • Three workflows visible from first major sections (Pillars tab strip, above the fold on lg)
  • Hero communicates WrightKit as Workshop tooling, not compiler architecture
  • Native Workshop treated as first-class source form (own pillar, not just compiler output)
  • OverPy/OSTW framed as tooling for existing projects, not upstream replacement
  • AI Agents copy focuses on semantic understanding and validated edits, not generic LLM
  • Tooling capabilities more prominent than compiler parity
  • Architecture/ecosystem section remains later in page
  • Compatibility claims unchanged and evidence-backed
  • Build passes (pnpm run build clean, verify-build passes)

Restructures the homepage per issue #10 to lead with three clear
developer workflows — Native Workshop, OverPy/OSTW, and AI Agents —
rather than internal compiler architecture.

Changes:
- site.ts: update headline/subheadline/description for user-oriented
  positioning; add pillars export with three entry points (capabilities,
  commands, copy grounded in current repository evidence); rename
  features->capabilities with updated title/lead; update nav to expose
  Workflows and Capabilities anchors (removes Agents nav item now
  integrated into the AI Agents pillar).
- PillarsSection.svelte: new tabbed section (id=workflows) rendering
  the three pillars with headline, body, capability checklist, and
  command snippet per pillar.
- CapabilitiesSection.svelte: renamed from FeaturesSection, uses
  capabilities export, id=capabilities.
- Hero.svelte: add subheadline beneath h1 surfacing the three
  workflow types.
- +page.svelte: new section order: Hero → Install → Pillars →
  Capabilities → Compatibility → Ecosystem → OpenSource. Removes
  standalone AgentsSection (content merged into AI Agents pillar).

FeaturesSection.svelte and AgentsSection.svelte are preserved as
unused files; they are not referenced from any route.

Closes #10
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 18, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
wrightkit-dev 60f494e Commit Preview URL

Branch Preview URL
Aug 18 2026, 11:09 AM

svelte-check scans all .svelte files and failed because
FeaturesSection.svelte still imported the renamed 'features' export
(now 'capabilities'). The file has been superseded by
CapabilitiesSection.svelte and is no longer referenced, so delete it.
@Teakowa
Teakowa merged commit 428bdcc into main Aug 18, 2026
2 checks passed
@Teakowa
Teakowa deleted the feat/issue-10-homepage-reframe branch August 18, 2026 11:10
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