Docs architecture