Token-budgeted code intelligence, architecture rules, duplication detection, and deterministic quality gates for AI-assisted development