Saverio Mattia Merenda

Repository instructions for AI agents

This file is the durable entry point for work on merendamattia.com.

Read first

Before changing files, read these documents in order:

  1. HANDOFF.md: current work, completed items, open tasks, and latest user requests.
  2. PRODUCT.md: product behavior and content requirements.
  3. DESIGN.md: visual system, responsive rules, and component conventions.

Update HANDOFF.md immediately when the user adds or changes a requirement. Keep its completed, in-progress, and remaining sections accurate throughout the session, not only at the end.

Hard constraints

Stack and commands

Before declaring work complete, run at least:

git diff --check
bundle exec jekyll build

Also inspect representative generated pages and verify local links/assets, metadata, and responsive overflow.

Content and component conventions

Responsive behavior

SEO and accessibility

Final handoff

Before ending a task:

  1. Re-read the latest user requests and this file.
  2. Review every item in HANDOFF.md and update its status.
  3. Run build, diff, generated-link/asset, SEO, and responsive checks appropriate to the change.
  4. Record exact results and any genuinely deferred work in HANDOFF.md.
  5. Do not commit unless the user explicitly requests it.