Wiki Bug Report Template

Wiki Bug Report Template

Purpose

This template ensures bug reports are complete, verifiable, and actionable. Each report becomes part of the wiki’s audit trail.


Bug Report Structure

SECTION 1: Issue Classification (Required)

Type (choose one):
  ☐ Content Error β€” Page content is incorrect or outdated
  ☐ Format Error β€” Markdown, HTML, or styling issue
  ☐ Navigation Error β€” Links broken or missing
  ☐ Logic Error β€” Reasoning/explanation contradicts framework
  ☐ Missing Content β€” Intentional gap not marked INCOMPLETE
  ☐ Performance Issue β€” Site load/render problem
  ☐ Other β€” Describe: ______________

SECTION 2: Location (Required)

Page Title: ________________________________
Page URL: /__________________/
Section/Heading: ________________________________
Line Number (if applicable): __________

SECTION 3: What’s Wrong (Required)

Current State:

Describe what you see right now (be specific):




Expected State:

Describe what should be there instead:




Why It’s Wrong:

Explain the impact or why this matters:

Severity:
  ☐ Critical β€” Breaks framework understanding
  ☐ High β€” Causes incorrect decision
  ☐ Medium β€” Causes confusion
  ☐ Low β€” Minor improvement

SECTION 4: Mandate Verification (Required)

Does this issue violate the Universal Mandate?

☐ No β€” Factual/formatting issue only
☐ Yes β€” Affects binary mapping
☐ Yes β€” Affects state transitions
☐ Yes β€” Affects input coverage
☐ Yes β€” Affects output correctness
☐ Yes β€” Missing gap identification
☐ Yes β€” Missing audit trail

If yes, explain:

SECTION 5: Evidence (Required)

Provide specific evidence:

1. Quote the problematic text:
   "..."

2. Where to find correct information:
   - Reference: ______________
   - URL: ______________
   - Alternative source: ______________

3. Related pages affected (if any):
   - /__________________/
   - /__________________/

SECTION 6: Reproduction (If applicable)

Steps to reproduce the issue:

1. Go to: /__________________/
2. Look for: ________________________________
3. Observe: ________________________________
4. Expected: ________________________________

SECTION 7: Proposed Fix (Optional but helpful)

How would you fix this?

Option 1:
- Change: ________________________________
- To: ________________________________
- Reason: ________________________________

Option 2:
- Alternative approach: ________________________________

Questions for maintainer:
- ________________________________

SECTION 8: Submitter Info (Required)

Name/Role: ________________________________
AI Instance / Human / Developer / Other: ________________________________
Contact/Reference: ________________________________
Date Submitted: ________________________________

How to Submit a Bug Report

Option 1: Structured Text (Copy & Use Template)

Copy the template above, fill it completely, and send to the wiki maintainer with subject:

[BUG] {Page Title} - {Brief Description}

Example:

[BUG] Universal Mandate - Requirement 2 typo
[BUG] Task Template - Phase 3 missing verification criteria
[BUG] Navigation - For-Builders link returns 404

Option 2: GitHub Issues (If Integrated)

Use format:

**Type**: [Content Error / Format Error / Navigation Error / Logic Error / Missing Content]
**Severity**: [Critical / High / Medium / Low]
**Page**: [page-name] β†’ [section]

**Current**: [What's wrong]
**Expected**: [What should be there]
**Why**: [Why it matters]

**Evidence**:
- Reference: [source]
- Related pages: [links]

**Proposed Fix**: [Optional]

Option 3: Issue Tracker Integration

If using issue tracker, ensure every bug report includes:


Bug Triage Criteria

Immediate Fix Required (Critical)

Fix Soon (High Priority)

Schedule for Review (Medium)

Consider for Future (Low)


What Happens After Submission

Process Flow

BUG SUBMITTED
    ↓ (Triage: Is it valid?)
    β†’ INVALID (Explanation sent back)
    β†’ DUPLICATE (Linked to existing issue)
    β†’ NEEDS INFO (Questions asked)
    ↓
    ACCEPTED (Scheduled for fix)
    ↓ (Fix prepared)
    β†’ VERIFICATION (Tests/review)
    ↓
    FIXED (Deployed to wiki)
    ↓ (Confirmation)
    CLOSED (Audit logged)

Response Timeline

Priority Response Time Fix Time
Critical 24 hours 3 days
High 3 days 1 week
Medium 1 week 2 weeks
Low 2 weeks Monthly review

You’ll Receive

  1. Acknowledgment β€” Confirmation that bug was received
  2. Triage Result β€” Classification and priority
  3. Status Updates β€” If waiting for clarification or fix
  4. Resolution β€” When bug is fixed with audit trail

Quality Standards for Bug Reports

βœ… Good Bug Reports

Title: [Formatting Error] Quick Reference Card - Table Alignment

Section: "The 8 Phases (IN ORDER)" table, line 42

Current: Table columns misaligned on mobile
Expected: Table should stack or use responsive layout
Evidence: Screenshot attached; affects at 375px width
Severity: Medium - still readable but looks broken
Proposed: Add CSS media query for table-stack

Status: ACCEPTED, Scheduled for next deployment

Title: [Logic Error] Pre-Action Checklist - Gate Definition Conflict

Section: "6 Steps Before Every Edit"

Current: "Verify all unknowns marked" but no explanation of what counts as "unknown"
Expected: Explicit list - INCOMPLETE, UNVERIFIED, ASSUMPTION, TBD with examples
Evidence: Three AI instances asked clarification; rule ambiguous
Severity: High - causes mandate interpretation gaps
Proposed: Add "Unknown Marker List" subsection with 5 concrete examples

Status: ACCEPTED, Assigned to maintainer

❌ Poor Bug Reports

"the wiki is wrong" ← No details, no location, no evidence

"Page 3 has a typo" ← Which page? Which typo?

"Fix the framework" ← Which framework? What's broken?

"The mandate section doesn't make sense" ← Why? What specifically?

Bug Report Audit Trail

Every accepted bug report will be logged with:

Field Value Example
Report ID Auto-assigned BUG-2026-0423-001
Type Classification Content Error
Severity Priority High
Status Current state In Progress
Submitted By Source Claude Instance #4
Accepted Date When approved April 23, 2026
Fixed Date When deployed April 26, 2026
Verification Did fix work? βœ… Verified
Commit Hash Change reference abc1234…

Example: Complete Bug Report

SUBJECT: [Logic Error] Universal Mandate - Requirement 2 missing transition definition

TYPE: Logic Error - Affects mandate interpretation
SEVERITY: High - Core framework affected

LOCATION:
- Page: Universal Mandate (/zero-error/mandate/)
- Section: "Requirement 2: Verification While Thinking"
- Lines: 47-51

CURRENT STATE:
"As you think, you MUST:
- Check for logical contradictions
- Look for missing branches
- Verify state consistency
- Ensure output correctness"

EXPECTED STATE:
"As you think, you MUST:
- Check for logical contradictions
- Look for missing branches
- Verify state consistency  
- Ensure output correctness
- [ADD: Define what "checked" means - how many checks required? What documentation?]"

WHY IT'S WRONG:
Two AI instances asked: "How do I know if I've checked enough?" 
The requirement is clear but the verification criteria are implicit.
This violates the mandate's own requirement for "explicit unknowns."

MANDATE IMPACT:
☐ Binary Completeness - Affected: Unclear states of "verification complete"
☐ Transition Coverage - Affected: Gap in how to move from "thinking" to "verified"
☐ Gap Identification - Missing: What counts as complete verification?

EVIDENCE:
Reference: "[For AI Instances](./for-ai/)" mentions "verify while thinking" 
but doesn't define verification criteria
Related: Pre-Action Checklist has explicit checklist (good model)
Source: Conversation logs show this ambiguity recurring

PROPOSED FIX:
Add subsection under Requirement 2:

"### Verification While Thinking: Explicit Checklist

Before moving from Phase 3 (Think) to Phase 4 (Verify), answer:
- ☐ Have you mapped all 0,1 state combinations? (Binary completeness)
- ☐ Does every state have valid transitions defined? (Transition coverage)
- ☐ Can every possible input be handled? (Input coverage)
- ☐ Does output follow logically from input+state? (Output correctness)
- ☐ Are all unknowns marked (INCOMPLETE/UNVERIFIED)? (Gap identification)
- ☐ Is your reasoning documented? (Audit trail)

All 6 must be YES before moving forward."

SUBMITTER:
- Name: Claude Instance #2
- Role: AI Verification
- Date: April 23, 2026

STATUS: Waiting for triage


Last Updated: April 23, 2026
Framework: Universal Mandate
Status: Active - Accepting bug reports
Maintainer: Wiki maintainer [contact info]


Quick Copy-Paste Template

Copy this and fill it:

TYPE: [Content/Format/Navigation/Logic/Missing/Performance/Other]
SEVERITY: [Critical/High/Medium/Low]

LOCATION: /__________________/ β†’ Section: ________________

CURRENT: [What's wrong]

EXPECTED: [What should be there]

WHY: [Why it matters]

EVIDENCE: 
- Reference: [source]
- Quote: "..."
- Related: [links]

PROPOSED FIX: [Optional]

SUBMITTER: [Name/Role] - [Date]

Send to: [wiki-maintainer@example.com]
Subject: [BUG] {Page} - {Brief description}