ResearchPrompt *Research a topic...* # InfoTechPrimer – ResearchPrompt Below is a **single, reusable, high-precision research prompt** you can use to *systematically get a grip on any InfoTech topic* before writing an **InfoTechPrimer**. > **Purpose:** > Produce a *factually grounded, scope-aware, source-anchored research brief* suitable as the direct input for authoring an InfoTechPrimer. It is designed to work well with: * General-purpose LLMs * Research-oriented agents * Human-in-the-loop review The prompt is **topic-agnostic**, but forces rigor, boundaries, and source grounding. --- ## ResearchPrompt ``` You are conducting foundational research for an InfoTechPrimer. Topic: <$topic> The goal is NOT to teach or promote, but to establish a precise, shared understanding of the topic for experienced IT professionals and AI systems. Produce a structured research brief that answers the following sections. Be concise, factual, and source-driven. Avoid tutorials, opinions, and vendor marketing language. --- 1. Canonical Definition - Provide the most widely accepted definition(s) of the topic. - If multiple definitions exist, explain why and in which contexts they differ. - Prefer definitions from standards bodies, original designers, or official specifications. --- 2. Domain Context and Classification - Which technical domain(s) does this topic belong to? (e.g. systems programming, distributed systems, security, AI, quantum computing) - What *type* of thing is it? (e.g. protocol, framework, architectural style, API standard, SDK, language, library) - At which abstraction level does it primarily operate? --- 3. Historical Origin and Motivation - Who introduced it and when? - What concrete problem(s) was it created to solve? - What existing approaches did it replace, extend, or formalize? (Only include history that explains intent or constraints.) --- 4. Core Concepts and Invariants - List the essential concepts without which the topic would not make sense. - For each concept, explain its role in one or two sentences. - Identify any invariants, guarantees, or formal assumptions. --- 5. Scope Boundaries - Clearly state what the topic explicitly covers. - Clearly state what it explicitly does NOT cover. - Identify common misconceptions or misuses. This section should prevent overextension by AI systems. --- 6. Practical Implications (Non-Tutorial) - What design or architectural consequences follow from using this? - What tradeoffs are inherent? - What kinds of systems typically depend on it? Do NOT include step-by-step usage. --- 7. Relationship to Adjacent Concepts - List closely related standards, technologies, or terms. - For each, explain the relationship (complementary, layered on top, alternative, predecessor). --- 8. Authoritative Sources - List primary, authoritative references: - Standards (RFCs, ISO, W3C, IEEE, etc.) - Official specifications or documentation - Foundational papers - Include direct links. - Clearly distinguish primary sources from secondary explanations. --- 9. Stability and Maturity Assessment - Is this topic considered stable, evolving, or experimental? - Are there competing standards or dominant implementations? - Is backward compatibility a concern? --- 10. Notes for Primer Authoring - Highlight points that MUST be stated clearly in a primer. - Highlight areas where ambiguity must be avoided. - Identify terminology that must be used consistently. --- Constraints: - Use precise, declarative language. - No metaphors or analogies. - No marketing or opinionated statements. - Assume a technically literate audience. - Prefer explicit statements over implied assumptions. ``` --- ## Why This Prompt Works Well This prompt is intentionally shaped to: * **Force scope clarity** (critical for AI agents) * **Surface invariants and constraints** * **Separate definition from implementation** * **Anchor everything in primary sources** * **Produce output that maps 1:1 to your Primer Authoring Rules** You can think of it as: > *A pre-primer that de-risks the primer.* --- ## How You’ll Likely Use It in Practice Typical flow: 1. Run this prompt on a topic (e.g. CUDA, OAuth 2.0, OpenQASM) 2. Review and correct factual issues 3. Collapse the research brief into the Primer schema 4. Apply brand tone + structural rules 5. Publish as an InfoTechPrimer xxx