e2e-fix-1061/.claude/CLAUDE.md

832 B

e2e-fix-1061

Astro landing page deployed to r87a9hs4.threesix.ai.

Development

npm install
npm run dev

Visit http://localhost:4321 to see the site.

Build

npm run build

Output in dist/ - static HTML/CSS/JS.

Deployment

Pushes to main auto-deploy via Woodpecker CI:

  1. Install dependencies
  2. Build static site
  3. Build Docker image (nginx serving dist/)
  4. Push to registry
  5. Update K8s deployment

Live at: https://r87a9hs4.threesix.ai

Constraints

  • Use Astro components, minimize client JS
  • Optimize images (use Astro Image)
  • Keep Lighthouse score > 90
  • Tailwind for styling

File Structure

src/
  pages/
    index.astro     # Main landing page
  components/       # Reusable Astro components
  layouts/          # Page layouts
public/             # Static assets