Deconstructing Generative Engine Optimization Technical Architecture: RAG and Hierarchical Engineering Practices