Skip to content

CURRENT STATUS

miswired edited this page Feb 7, 2026 · 2 revisions

Glitchy Documentation - Current Status

Last Updated: 2026-02-02 Status: Phase 0a Complete - All Issues Fixed


Quick Summary

✅ Phase 0a Complete: All 8 live documents verified (253 claims) ✅ All 20 issues FIXED: Documentation corrected and updated 📊 Progress: Ready for Phase 0b or new-documentation branch review 🎯 Next: Apply code quality fixes from Phase 0b or verify new-documentation branch


Phase 1: Verification Infrastructure (COMPLETE)

✅ Completed (2026-02-01)

  1. OpenSpec Spec Created

    • Location: ../glitchy/openspec/specs/documentation-verification/spec.md
    • Defines: Requirements, file formats, confidence levels, authoritative sources
  2. Verification Directory Structure

    • Created: verifications/ folder
    • Created: verifications/README.md (implementation guide + index)
    • Created: verifications/TEMPLATE.md (standardized template)
  3. Agent Instructions Updated

    • Updated: ../glitchy/AGENTS.md (detailed verification workflow)
    • Updated: ../glitchy/CLAUDE.md (project context)
    • Created: .claude/CONTEXT.md (wiki-specific context)
  4. OpenSpec Tasks Updated

    • Added: Phase 0a (verification of live docs)
    • Marked: 9 tasks complete (infrastructure + published docs)
    • Status: 9/78 tasks (12%)

Current Live Documentation (Master Branch)

Published & Needs Verification (8 documents)

Document Category Status Claims Issues
Tutorial-Getting-Started.md Tutorial ✅ Verified 35/35 0
Tutorial-First-Glitch.md Tutorial ✅ Verified 40/40 0
HowTo-Setup-PlatformIO.md How-To ✅ Verified 32/32 3
HowTo-Flash-Firmware.md How-To ✅ Verified 25/25 3
HowTo-Configure-WiFi.md How-To ✅ Verified 22/22 3
HowTo-Update-WebGUI.md How-To ✅ Verified 28/28 4
HowTo-Setup-KiCad.md How-To ✅ Verified 26/26 2
HowTo-Troubleshoot.md How-To ✅ Verified 45/45 5

Also Live (Navigation)

  • Home.md - Updated with Diataxis structure ✓

Pending Documentation (new-documentation branch)

Complete Diataxis rewrite awaiting verification and deployment:

Tutorials (4 files)

  • Tutorial-Getting-Started.md (already on master, needs verification)
  • Tutorial-First-Glitch.md (already on master, needs verification)
  • Tutorial-First-Analysis.md
  • Tutorial-Custom-Target.md

How-To Guides (6 files - all on master)

  • All 6 How-To guides already published ✓
  • Need verification before deploying new content

Reference Documentation (10 files)

  • Reference-Pinout.md
  • Reference-Web-API.md
  • Reference-Parameters.md
  • Reference-BOM.md
  • Reference-Schematic.md
  • Reference-Glossary.md
  • Reference-FAQ.md
  • Reference-Changelog.md
  • Reference-Version-Compatibility.md
  • Reference-Further-Learning.md

Explanation Articles (5 files)

  • Explain-Architecture.md
  • Explain-Glitching-Theory.md
  • Explain-Power-Analysis.md
  • Explain-Circuit-Design.md
  • Explain-Security-Context.md

Classroom Materials (5 files)

  • Class-Overview.md
  • Lesson-01-Introduction.md
  • Lesson-02-Hardware-Setup.md
  • Lesson-03-Glitching-Lab.md
  • Lesson-04-Analysis-Lab.md

Quick Reference (4 files)

  • QuickRef-Pinout.md
  • QuickRef-Parameters.md
  • QuickRef-Commands.md
  • QuickRef-Troubleshooting.md

Supporting Documentation (3 files)

  • Contributing.md
  • Safety-Guide.md
  • Style-Guide.md

Diagrams (6 SVG + PNG pairs)

  • system-architecture
  • pinout-esp32s3
  • glitch-timing-waveform
  • power-analysis-flow
  • crowbar-circuit
  • web-interface-map

Completed Fixes (2026-02-02)

All 20 issues have been corrected:

Major Issues Fixed

  1. ✅ HowTo-Update-WebGUI.md: Path corrected to glitchy-vue-app/, Vite output structure documented
  2. ✅ HowTo-Setup-KiCad.md: Path corrected to glitchy/PCB/, version updated to "8.0"

Cross-Document Issues Fixed

  1. ✅ CH340 driver references removed from 3 docs (only CP2102N now listed)
  2. ✅ PlatformIO commands updated to pio pkg equivalents in 2 docs
  3. ✅ WiFi startup time corrected to "few seconds" in 2 docs
  4. ✅ Firmware version references updated to check for startup messages instead

Minor Issues Fixed

  • ✅ Default AP password (123456789) now documented in HowTo-Configure-WiFi.md
  • ✅ SD card troubleshooting clarified (WiFi broadcasts independently of SD)
  • ✅ Version compatibility guidance updated (use same release)

Next Steps

Option A: Phase 0b - Code Quality Improvements

Minor firmware fixes identified during verification:

  • Add FAT32 requirement comment to SD card init
  • Explicitly set AP IP address in code
  • Fix case sensitivity in Target_glitch path reference

Option B: Verify new-documentation Branch

Review and verify the complete Diataxis rewrite on the new-documentation branch before merging to master.

Option C: Update OpenSpec Tasks

Mark Phase 0a tasks complete in openspec/changes/rewrite-documentation-diataxis/tasks.md


Verification System Reference

Confidence Levels

  • HIGH: Official docs, code, hardware testing
  • MEDIUM: Inferred, secondary sources
  • LOW: Assumptions, incomplete sources
  • UNKNOWN: No source found

Status Icons

  • ✓ Verified
  • ❌ Incorrect
  • ⚠️ Needs Testing
  • ? Unknown

Authoritative Sources

PRIMARY (preferred):

  • ESP32-S3 TRM/Datasheet
  • Project source code (with line numbers)
  • KiCad schematics
  • Hardware testing results

SECONDARY (acceptable):

  • Academic papers (CHES, IEEE S&P)
  • Technical books
  • Framework documentation

INVALID (do not use):

  • Blogs, forums, AI-generated

Key Files & Locations

This Repository (glitchy.wiki)

  • verifications/README.md - Verification index & guide
  • verifications/TEMPLATE.md - Template for new verifications
  • verifications/VERIFICATION-*.md - Individual verification files
  • .claude/CONTEXT.md - Wiki context for AI agents
  • CURRENT-STATUS.md - This file

Main Repository (glitchy)

  • openspec/specs/documentation-verification/spec.md - Verification spec
  • openspec/changes/rewrite-documentation-diataxis/tasks.md - Task tracking
  • AGENTS.md - Agent verification workflow
  • CLAUDE.md - Project context & status

Progress Tracking

OpenSpec: openspec list → 9/78 tasks Verification Index: verifications/README.md → 0/8 verified This Document: Updated after each phase completion


Ready to proceed: Yes Next action: Verify Tutorial-Getting-Started.md Blocked by: Nothing - ready to start

Clone this wiki locally