Design a coding-agent platform that serves many repositories with different standards.

Instruction: Explain how you would support multiple repos without flattening their local conventions.

Context: Assesses whether the candidate can design a practical architecture and explain the main tradeoffs. Explain how you would support multiple repos without flattening their local conventions.

Official answer available

Preview the opening of the answer, then unlock the full walkthrough.

I would give the platform shared primitives for grounding, diff generation, validation, permissions, and observability, while allowing each repo to define its own policies, conventions, and allowed autonomy levels. Repos should inherit safe defaults without losing local control.

I also want...

Related Questions