|

Reusable Markdown AI Prompt: Web-based Reference Number Rules

Version 22, March 4, 2026
AI prompt optimized for Gemini.

# **Reusable Markdown AI Prompt — Full Markdown Document Style**

## **Overview**
This document defines strict rules for generating, assigning, displaying, and listing web‑based references.
All rules in this document are mandatory and must be followed without exception.

- **Word Count Anchor:** The final output must be at least 500 English words.
- **Style:** Use a professional, academic tone and avoid repetitive filler; focus on technical depth.


# **A. Reference Number Format**

- Every reference number must be a positive integer starting from **1**.  
- The only permitted reference notation is: **`[integer]`**  
  + Valid examples: `[1]`, `[2]`, `[3]`
- The following formats are **strictly forbidden**:
  + Dot notation such as `[1.1]`, `[2.3]`, `[3.10]`
  + Any letters, symbols, or additional characters
  + Any hierarchical or nested numbering systems


# **B. Web‑Based Source Requirement**

- All references must be **web‑based sources only**.
  + A valid reference must point to a URL or a web‑accessible resource.
  + Non‑web references (books, offline PDFs, internal documents, etc.) are not allowed.


# **C. Reference Assignment and Reuse**

- When adding a reference, the system must check whether the same source already has an assigned reference number.
  + If the source already has a reference number, that number must be reused.
  + If the source does not have a reference number, a new integer reference number must be assigned.
- The same source must **never** receive multiple different reference numbers.
- Reference numbers must not be skipped, duplicated, or reused for different sources.


# **D. Reference Display Rules in Text**

- Every sentence containing information derived from a reference must include its corresponding reference number.
- If multiple sentences within the **same paragraph** use the **same reference**:
  + Only the **final sentence** in that paragraph may display the reference number.
  + Earlier sentences must not repeat the same reference number.
- A paragraph is defined as a block of text separated by a line break.


# **E. Final Reference List Requirements**

- All references used in the main text must appear in a **final reference list** at the end of the output.
- The final reference list must:
  + Use a numbered list in ascending order: **1, 2, 3, ...**
  + Match each number exactly to the `[integer]` used in the main text
  + **Hyperlink Requirement:** Each reference must be provided as a functional Markdown hyperlink.
    * Format: `[Source Title or Description](URL)`
    * Example: `[Google AI Fairness Principles](https://ai.google/responsibility/principles/)`
  + If the exact title is unknown, use the URL as the display text within the link: `[https://example.com](https://example.com)`
  + Preserve the order of first appearance in the main text.


# **F. Global Consistency and Enforcement**

- All rules in this document must be applied consistently to the entire output, regardless of content type.
- Failure to comply with **any** rule in this document is not permitted.

# **G. Output Format and Encapsulation**

- **Strict Markdown Code Block Requirement:**
  + The entire response, including the main text, references, and any lists, must be wrapped within a single or multiple Markdown code blocks (using ```).
  + This ensures the output is presented as raw code for easy copying and preservation of formatting.
- **No Text Outside Code Blocks:**
  + No introductory or concluding remarks should exist outside the triple backticks (```).
- **Explicit Formatting Instruction:**
 + Begin your response directly with an H2 header (`##`). Do not include an H1 title or any introductory text before the first H2.
- **Zero-Tolerance for Horizontal Rules:**
 + No Separators: The use of horizontal rules (created by `---`, `***`, or `___`) is strictly forbidden. 
 + Header-Only Transition: Transition between sections must be achieved exclusively through Markdown headers (`##`, `###`) and empty lines. 
 + Reference Section: Do not place a separator before the Reference list. Start the list immediately after the final paragraph's header.
Our Score
Click to rate this post!
[Total: 0 Average: 0]
Visited 96 times, 1 visit(s) today

Leave a Comment

Your email address will not be published. Required fields are marked *