Files
adr-sml/README.md
T
Pouya Lajevardi 19f7226661
Build and deploy / build-and-deploy (push) Failing after 5s
chore: project scaffold, specs, and working record
2026-08-26 08:51:16 -04:00

1.3 KiB

adr.smlcompany.ca

The dispute resolution practice of Pouya Lajevardi — Toronto.

A static site built with Astro, deployed to Amazon S3 behind CloudFront by GitHub Actions.

Quick start

nvm use            # Node 22
npm install
npm run dev        # http://localhost:4321

Scripts

Command Does
npm run dev Development server with hot reload
npm run build Static build to ./dist
npm run preview Serve the built site locally
npm run check astro check — type and template errors
npm run lint ESLint + Prettier

Before you contribute

Read AGENTS.md first, and maintain it as you work — it is the living record of what this project is, what was decided, and why. Then read CLAUDE.md for the working rules, and the specs in docs/.

The single hardest rule: no factual claim about the practice ships unless it appears in the verified register in AGENTS.md §4. This is a licensed professional's public marketing surface, and the site this replaces contained fabricated credentials.

Deployment

Pushes to main build and deploy automatically via .github/workflows/deploy.yml, using OIDC role assumption — there are no long-lived AWS credentials in this repository. See docs/06-deployment.md.