Uh oh!
There was an error while loading. Please reload this page.
Homepage refresh: founder intro, feature screenshots, and stale-reference cleanup - #1
Merged
Merged
Conversation
apps/marketing/.astro/* was accidentally tracked in git - untrack it (kept on disk, regenerates on build) and add .astro/ + coverage/ to .gitignore so neither shows up as noise again.
Imports from 'next', which isn't a dependency, and was never imported anywhere in apps/web/src - confirmed via repo-wide grep.
Pre-existing WIP cleanup unrelated to this branch's Railway healthcheck fix - kept as its own commit so it's easy to cherry-pick or drop. Reviewed: behaviorally identical to the inline version it replaces, no other call sites duplicate this logic, typecheck/build/tests all pass.
…s at CommandOSSLabs The app moved off Railway to Coolify and the repo moved from hien-p/raycast-sui-cli to CommandOSSLabs/sui-cli-web, but canonical/OG/ twitter meta tags, sitemap.xml, robots.txt, JSON-LD structured data, and prose docs (README.md, apps/server/README.md, docs/architecture/BACKEND_ARCHITECTURE.md) still pointed at the old Railway domain and GitHub org. package.json / apps/server/package.json were already correct (commit f37e871); this catches everywhere else. Also: - StructuredData.tsx's `screenshot` field pointed at og-image.svg instead of the actual PNG - fixed, and added the og-image.png / og-image-original.png assets both apps' meta tags reference. - BACKEND_ARCHITECTURE.md's CORS/isCloud section described the old RAILWAY_STATIC_URL/RAILWAY_SERVICE_ID detection; rewrote it to match what apps/server/src/index.ts actually does now (PUBLIC_HOSTNAME).
…nd launch posts apps/marketing/public/images/posts/ - referenced by MDX frontmatter in already-committed posts, but the image files themselves were never added.
…the homepage New FounderIntro section (replaces the self-testimonial that used to sit in TestimonialWall) tells the "who built it" story. Wire the previously-dead StickyCardsSection - 7 real feature screenshots in a scroll-driven sticky-card sequence - in after Features4. It existed but was never imported anywhere. While making it live: fixed a typo'd image filename (package_deployted_profiles.png -> package_deployed_profiles.png), dropped unused imports/props, and swapped its section header from hardcoded dark-mode colors to the theme tokens the rest of the page uses, since this app has a light/dark toggle. Also fixes 3 stale hien-p/raycast-sui-cli GitHub links in HomePage/index.tsx, found while touching the file.
Machine-readable overview of setup, features, app routes, and the local server API for LLM tools/agents, per llmstxt.org.
Uh oh!
There was an error while loading. Please reload this page.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
apps/marketing/.astro/*(build cache) was accidentally tracked in git - untracked it and added.astro/+coverage/to.gitignore.apps/web/src/lib/wireframe_lib/metadata.ts(importednext, which isn't a dependency, and was never imported anywhere).sui-cli-web-production.up.railway.app) and the old GitHub org (hien-p/raycast-sui-cli) - updated everywhere tosui-cli.dev/CommandOSSLabs/sui-cli-web, and rewrote the Deployment section to describe Coolify (the app moved off Railway per an earlier commit, but the docs never caught up). Also added theog-image.png/og-image-original.pngassets the meta tags reference, and fixedStructuredData.tsx's screenshot field to point at the PNG instead of the old SVG.FounderIntrosection (replaces the self-testimonial that used to live inTestimonialWall), and wired upStickyCardsSection- a scroll-driven showcase of 7 real feature screenshots that existed in the codebase but was never imported anywhere. Fixed a typo'd image filename, unused imports, and hardcoded dark-only colors (now respects the light/dark theme toggle) while making it live.apps/web/public/llms.txt(sui-cli.dev/llms.txt) - a machine-readable overview of setup, features, routes, and the local API for LLM tools/agents, per llmstxt.org.refactor(server): extract normalizePackages helper in DevstackService- pre-existing uncommitted cleanup found on this branch, unrelated to its original Railway-healthcheck purpose. Reviewed as correct and behavior-preserving; kept as its own commit since it's not actually about Railway/healthcheck.Test plan
apps/webtypecheck: 89 pre-existing errors, no new ones (was 94 before the dead-code removal)apps/servertypecheck/build/vitest: all pass/setuppairing flow works end-to-endrailway.apporhien-p/raycast-sui-clireferences (except one intentional legacy GA-ID fallback key)