who holds the keys

Roles and ownership

OmenHall responsibility map: owner, support, editor, technical owner, privacy owner, growth owner, and emergency lead.

If a question, error, or fire bell appears, the team knows who decides, who helps, and who does not touch the levers.

founder

Owner

Makes final calls on money, promises, risk, privacy, and launch.

Do not delegate risky decisions without context.

developer

Technical owner

Owns build, env, routes, webhooks, auth, monitoring, and rollback.

Do not change payment flows without a test purchase.

content

Editor

Checks tone, SEO, forbidden claims, links, and user-safe promises.

Do not publish prophetic guarantees or pressure copy.

Before change

A change begins not with code, but with reason and limits.

  • Name the owner and impacted routes.
  • Understand whether this is a public page or internal noindex section.
  • Define rollback path before merge.

During change

Make changes in small batches so errors do not spread through the house like quiet smoke.

  • Do not mix payment, content, UX, and security in one shapeless commit.
  • Check routes, internal links, SEO, and noindex near the change.
  • Do not add tracking without a privacy-safe note.

After change

A change ends not when code is saved, but when it can be verified and rolled back.

  • Run typecheck, lint, tests, route audit, links, structure, and security checks.
  • Record result in the relevant pass report or decision log.
  • Name what remains unchecked and where to verify it in Vercel.

checklist

  • Every recurring task has an owner.
  • Every public page has an editorial owner.
  • Every payment change has a technical owner and refund owner.
  • Every incident has a decision owner and customer message owner.

handoff

  • Owner hands off priority, deadline, risk level, and definition of done.
  • Technical owner hands off deploy notes, env notes, rollback path, and unresolved risks.
  • Editor hands off pages changed, forbidden-claims check, and SEO note.

red flags

  • Task without owner.
  • Payment change without test purchase.
  • Public page with medical, legal, financial, or immigration promises.

related doors