The six specialist agent roles: research, reasoning, design, document, patent, manufacturing — HIIE KB · HIIE