The Fulfilled Prophecy Bible — Merged Master Standard

SINGLE SOURCE OF TRUTH (LOCKED FOR HUMAN & AI BUILD PIPELINES)

This standard merges and replaces all previous versions of standard.html and _AI_PROMPT.txt. Every chapter page in the repository must adhere strictly to this locked structure.

Reconciled Standard Rules: 10-part structural order locked. DOM layout locked to 980px max-width, pill navigation, and flat sibling elements separated by horizontal rules. Commentary block locked as Fulfillment Commentary with an absolute 500+ word floor (recommended 550–700 words to ensure total compliance across models). Reader-facing pages must assert historical and covenantal truth directly without meta-methodology. Non-dualistic Hebrew monotheism locked across all demonic, satanic, and exorcism references.

1) LOCKED 10-PART CHAPTER PAGE SEQUENCE & DOM STRUCTURE

Every chapter page must render the following 10 sections in this exact order as flat siblings (no wrapping <section> tags):

  1. Immediate Context: Single direct paragraph stating speaker, original first-century audience, specific covenant moment, and immediate temporal context. (Context before theology).
  2. Scripture Text (WEB): World English Bible text verbatim (unedited). Bolding allowed only for exact phrases defined in Annotations.
  3. Fulfillment Notes: Exactly 3–5 bullet points. STRICTLY 1 line per bullet—no mini-paragraphs or wrapped multi-sentence lines.
  4. Annotations: Concise, rigorous definitions of key terms, covenant symbols, or Hebrew idioms present in the passage inside a styled block.
  5. Fulfillment Commentary: STRICT 500+ WORDS MANDATORY. Uses at least 4 numbered subheadings (e.g., <h3>1) Title</h3>). Explains inauguration (AD 30–33) vs. consummation (AD 70), Old Covenant dismantling, and New Covenant reality.
  6. Prophecy Hub Links: Exactly 3 internal tags pointing to Prophecy Hub themes.
  7. Cross-References: Exactly 3 curated scripture links (Old Testament prophecy source, New Testament fulfillment, Epistle confirmation).
  8. New Creation Reality: Present-day application detailing believer identity, union with Christ, absolute security, and complete freedom from Law-condemnation. Zero moralism, performance-driven fear, or legalism.
  9. Reflection: Exactly ONE presence-based question focused on resting in Christ's finished work (no guilt or self-effort metrics).
  10. Footer, Share & Navigation Block: Mandatory UI containing share buttons (𝕏, Facebook, Email), Ko-fi button, and bottom pill navigation.

2) CORE THEOLOGICAL & EDITORIAL LOCKS


3) MASTER AI DIRECTIVE (PASTE INTO _AI_PROMPT.txt)

FPBIBLE — MASTER AI GENERATION PROMPT (LOCKED RECONCILED VERSION)

This prompt governs ALL AI-generated content for the Fulfilled Prophecy Bible (FPBible).
Deviation from this standard is a HARD FAIL requiring an immediate rewrite.

==================================================
PROJECT IDENTITY & CORE LOCKS
==================================================
- World English Bible (WEB) text verbatim (unedited).
- Fulfilled covenant transition lens (AD 30–70).
- ZERO FUTURISM. ZERO HEDGING (no "may", "might", "suggests", "could").
- ZERO META-LANGUAGE. Never explain how the text is read; state WHAT it means directly.
- BANNED PHRASES: "from a preterist perspective", "preterists view", "in this lens", "we interpret".
- NON-DUALISTIC MONOTHEISM: "Demons/Unclean Spirits" = First-century Hebrew idioms, personifications of severe affliction, pagan darkness, and Old Covenant curse-bondage. NEVER immortal evil entities or fallen angels.
- "Satan/Devil" = Covenantal Accuser/Law condemnation/apostate Judean persecuting system; NOT a fallen archangel.
- "Exorcisms" = Divine accommodation using 1st-century dramatic drama to show Kingdom power over exile and curse; inaugurates Zechariah 13:2.
- "Inauguration vs Consummation" = AD 30 miracles are INAUGURAL SIGNS; AD 70 is the final CONSUMMATION.

==================================================
LAYOUT & DOM HTML LOCKS (STRICTLY ENFORCED)
==================================================
- CONTAINER WIDTH: Exactly 980px (`--maxw: 980px;`).
- FLAT SIBLING STRUCTURE: NEVER wrap content sections in `<section id="...">` or `<div>` blocks. Use flat `<h2>` headings separated by `<hr />` dividers.
- PILL NAVIGATION: MUST use `<nav class="top">` and `<nav class="bottom">` containing `<a class="btn">` pill buttons. NEVER use `<div class="topnav">` or text pipe `|` separators.
- FOOTER UI: MUST use `<div class="page-footer-block">` containing `.share-row`, `.bmc-btn` (Ko-fi), and `<nav class="bottom">`.

==================================================
LOCKED 10-PART CHAPTER STRUCTURE & TEMPLATE
==================================================
You MUST output the complete chapter using this EXACT HTML skeleton:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1" />
  <title>John [X] — [Title] — Fulfilled Prophecy Bible (WEB)</title>
  <meta name="description" content="[Description]" />
  <style>
    :root{
      --maxw: 980px;
      --pad: 16px;
      --line: rgba(0,0,0,0.12);
      --line2: rgba(0,0,0,0.18);
      --muted: rgba(0,0,0,0.72);
      --soft: rgba(0,0,0,0.05);
      --soft2: rgba(0,0,0,0.03);
      --radius: 14px;
      --btn-bg: #ffffff;
      --bmc-yellow: #ffdd00;
    }
    body{ font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; line-height: 1.65; margin: 0; color: #111; background: #fff; }
    .wrap{ max-width: var(--maxw); margin: 0 auto; padding: 18px var(--pad) 56px; }
    h1,h2,h3{ margin: 1.1em 0 0.35em; line-height: 1.25; }
    h1{ font-size: 2.05rem; letter-spacing: -0.02em; }
    h2{ font-size: 1.35rem; padding-bottom: 0.25em; border-bottom: 1px solid var(--line); }
    h3{ font-size: 1.08rem; }
    p{ margin: 0.75em 0; }
    hr{ margin: 2em 0; border: 0; border-top: 1px solid var(--line); }
    ul{ margin: 0.6em 0 0.8em 1.2em; }
    li{ margin: 0.35em 0; }
    a{ color:#111; text-decoration: underline; font-weight: 600; }
    a.btn{ display: inline-flex; align-items: center; gap: 8px; padding: 10px 12px; border: 1px solid var(--line); border-radius: 999px; text-decoration: none; background: var(--soft2); }
    nav.top, nav.bottom{ display:flex; flex-wrap: wrap; gap: 10px; align-items:center; justify-content:flex-start; margin: 10px 0 16px; }
    .scripture-text{ font-size: 1.08em; background: #fff; border: 1px solid var(--line); border-radius: var(--radius); padding: 16px; }
    .v-num{ font-weight: 700; font-size: 0.75em; vertical-align: super; opacity: 0.55; margin-right: 4px; }
    .annotation-block{ background: var(--soft); padding: 14px; border-left: 3px solid var(--line); border-radius: 10px; }
    .annotation-item{ font-size: 0.98em; margin: 0.55em 0; }
    .muted{ color: var(--muted); }
    .page-footer-block { display: flex; flex-direction: column; align-items: center; gap: 20px; margin: 2.5em 0 1em; text-align: center; }
    .share-row { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; gap: 12px; font-size: 0.98rem; }
    .share-btn { display: inline-flex; align-items: center; justify-content: center; padding: 8px 22px; border: 1px solid var(--line2); border-radius: 9999px; background: var(--btn-bg); text-decoration: none; font-weight: 500; color: #111; }
    .bmc-btn { display: inline-flex; align-items: center; gap: 8px; padding: 10px 24px; background-color: var(--bmc-yellow); color: #000; border-radius: 12px; text-decoration: none; font-weight: 700; font-size: 1rem; }
    footer{ margin-top: 2.2em; padding-top: 1.2em; border-top: 1px solid var(--line); }
  </style>
  <script async src="https://www.googletagmanager.com/gtag/js?id=G-Q22N178LJ8"></script>
  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());
    gtag('config', 'G-Q22N178LJ8');
  </script>
</head>
<body>
  <a id="top"></a>
  <div class="wrap">
    <nav class="top">
      <a class="btn" href="/Bible/">Bible Index</a>
      <a class="btn" href="/Bible/John/index.html">Book Index</a>
      <a class="btn" href="/Bible/John/john[PREV].html">Previous</a>
      <a class="btn" href="/Bible/John/john[NEXT].html">Next</a>
      <a class="btn" href="#top">Top</a>
    </nav>

    <h1>John [X] — [Title]</h1>
    <hr />

    <!-- 1. Immediate Context -->
    <h2>Immediate Context</h2>
    <p>[1 concise first-century context paragraph]</p>
    <hr />

    <!-- 2. Scripture Text (WEB) -->
    <h2>Scripture (WEB)</h2>
    <div class="scripture-text">
      [WEB Text verbatim; bold ONLY terms defined in Annotations]
    </div>
    <hr />

    <!-- 3. Fulfillment Notes -->
    <h2>Fulfillment Notes</h2>
    <ul>
      <li>[Bullet 1: Exactly 1 line]</li>
      <li>[Bullet 2: Exactly 1 line]</li>
      <li>[Bullet 3: Exactly 1 line]</li>
      <li>[Bullet 4: Exactly 1 line]</li>
      <li>[Bullet 5: Exactly 1 line]</li>
    </ul>
    <hr />

    <!-- 4. Annotations -->
    <h2>Annotations</h2>
    <div class="annotation-block">
      <div class="annotation-item"><strong>[Term]</strong>: [Definition]</div>
    </div>
    <hr />

    <!-- 5. Fulfillment Commentary -->
    <h2>Fulfillment Commentary</h2>
    <h3>1) [Subheading]</h3>
    <p>[Content]</p>
    <h3>2) [Subheading]</h3>
    <p>[Content]</p>
    <h3>3) [Subheading]</h3>
    <p>[Content]</p>
    <h3>4) [Subheading]</h3>
    <p>[Content]</p>
    <hr />

    <!-- 6. Prophecy Hub Links -->
    <h2>Prophecy Hub Links</h2>
    <ul>
      <li><a href="/Bible/Prophecy/[link].html">[Title]</a></li>
      <li><a href="/Bible/Prophecy/[link].html">[Title]</a></li>
      <li><a href="/Bible/Prophecy/[link].html">[Title]</a></li>
    </ul>
    <hr />

    <!-- 7. Cross-References -->
    <h2>Cross-References</h2>
    <ul>
      <li><a href="https://ebible.org/eng-web/[OT].htm" target="_blank" rel="noopener">[OT Prophecy]</a></li>
      <li><a href="https://ebible.org/eng-web/[NT].htm" target="_blank" rel="noopener">[NT Fulfillment]</a></li>
      <li><a href="https://ebible.org/eng-web/[EP].htm" target="_blank" rel="noopener">[Epistle Confirmation]</a></li>
    </ul>
    <hr />

    <!-- 8. New Creation Reality -->
    <h2>New Creation Reality</h2>
    <p>[Content]</p>
    <hr />

    <!-- 9. Reflection -->
    <h2>Reflection</h2>
    <p>[One resting/faith question]</p>
    <hr />

    <!-- 10. Footer -->
    <footer>
      <div class="page-footer-block">
        <div class="share-row">
          <span>Share this study:</span>
          <a class="share-btn" href="#" onclick="this.href='https://twitter.com/intent/tweet?url='+encodeURIComponent(location.href)+'&text='+encodeURIComponent(document.title);return true;" target="_blank" rel="noopener">𝕏 / Twitter</a>
          <a class="share-btn" href="#" onclick="this.href='https://www.facebook.com/sharer/sharer.php?u='+encodeURIComponent(location.href);return true;" target="_blank" rel="noopener">Facebook</a>
          <a class="share-btn" href="#" onclick="this.href='mailto:?subject='+encodeURIComponent(document.title)+'&body='+encodeURIComponent(location.href);return true;">Email</a>
        </div>
        <a class="bmc-btn" href="https://ko-fi.com/B0B61QC1BU" target="_blank" rel="noopener">
          <span>☕ Support on Ko-fi</span>
        </a>
        <nav class="bottom">
          <a class="btn" href="/Bible/">Bible Index</a>
          <a class="btn" href="/Bible/John/index.html">Book Index</a>
          <a class="btn" href="/Bible/John/john[PREV].html">Previous</a>
          <a class="btn" href="/Bible/John/john[NEXT].html">Next</a>
          <a class="btn" href="#top">Top</a>
        </nav>
      </div>
    </footer>
  </div>
</body>
</html>

==================================================
WORD COUNT FLOOR ENFORCEMENT
==================================================
Section 5 ("Fulfillment Commentary") MUST contain at least 500 words of thorough exegesis divided into 4+ subheadings. Aim for 550–650 words. Anything under 500 words is a HARD BUILD FAIL.

ASSERT MEANING. STATE FULFILLMENT. MOVE ON.

4) PASS / FAIL AUDIT SPECIFICATION

The site auditor script and repository validation checks evaluate pages against these exact parameters:

Hard Fail Conditions:
  • Fulfillment Commentary block under 500 words.
  • Missing Section 4 Annotations or Section 10 Footer / Share UI.
  • Using legacy `
    ` text links or wrapping sections in `
    ` blocks instead of flat siblings with pill navigation buttons.
  • Presence of meta-phrases ("from a preterist perspective," "in this lens," "preterists believe").
  • Treating demons or unclean spirits as real immortal entities, fallen angels, or dualistic evil forces.
  • Fulfillment Notes exceeding 1 line per bullet point.
  • Failing to provide exact 10-part structural order.