Skip to content

Latest commit

 

History

History
261 lines (195 loc) · 9.71 KB

File metadata and controls

261 lines (195 loc) · 9.71 KB

Documentation Index

Last Updated: 2025-11-24 Purpose: Complete navigation guide for all pdoom-data documentation


Quick Navigation

Start Here

For Developers

For Data Engineers

For Project Managers


Documentation by Category

Architecture & Design

Document Purpose Audience
ARCHITECTURE_DECISION_RECORDS.md Key decisions (ADR-001: Game/Data Boundary) All
DATA_ZONES.md Three-zone data lake architecture Engineers
DATA_ARCHITECTURE.md Overall data architecture Architects
ECOSYSTEM_OVERVIEW.md Cross-repo ecosystem All
CROSS_REPOSITORY_DOCUMENTATION_STRATEGY.md Documentation strategy Maintainers

Integration & Setup

Document Purpose Audience
QUICK_START_INTEGRATION.md 5-minute integration Developers
INTEGRATION_GUIDE.md Complete integration docs Developers
CROSS_REPO_INTEGRATION_ISSUES.md GitHub issue templates Maintainers
INTEGRATION_PLAN.md Historical integration planning Reference
CROSS_REPO_INTEGRATION.md Legacy cross-repo docs Reference

Data & Schema

Document Purpose Audience
EVENT_SCHEMA.md Timeline event schema Developers
DATA_DICTIONARY.md Data field definitions Analysts
ALIGNMENT_RESEARCH_INTEGRATION.md Research data pipeline Engineers
HISTORICAL_DATA_INTEGRATION.md Historical events integration Curators
EVENT_BROWSER_GUIDE.md Interactive event review tool Curators, Game Designers

Operations & Maintenance

Document Purpose Audience
RUNBOOK.md Operational procedures Operators
LINEAGE.md Data lineage tracking Engineers
DEVELOPMENT_WORKFLOW.md Development practices Contributors
ASCII_CODING_STANDARDS.md Code standards Contributors

Publishing & Communication

Document Purpose Audience
DATA_PUBLISHING_STRATEGY.md Public data publishing Stakeholders
DEVBLOG.md Development blog Community
CHANGELOG.md Change history All
WORKFLOW_SUMMARY.md Workflow documentation Reference

Reference & Legacy

Document Purpose Audience
FUNDING_DUMP_SPACES.md Funding data sources Analysts
SESSION_2025-11-06_ALIGNMENT_RESEARCH_INTEGRATION.md Session notes Reference
REPO_NAVIGATION.md Repository navigation New users
INTEGRATION_SUMMARY.md Integration summary Reference
AGENT_CHARACTER_RESTRICTIONS.md AI agent guidelines Maintainers

Documentation by Use Case

"I want to integrate pdoom-data into my app"

  1. Start: QUICK_START_INTEGRATION.md
  2. Reference: INTEGRATION_GUIDE.md
  3. Schema: EVENT_SCHEMA.md

"I want to review and annotate events"

  1. Tool: EVENT_BROWSER_GUIDE.md
  2. Open: tools/event_browser.html in browser
  3. Load: Events from data/serveable/api/timeline_events/

"I want to understand the data pipeline"

  1. Overview: DATA_ZONES.md
  2. Details: ALIGNMENT_RESEARCH_INTEGRATION.md
  3. Operations: RUNBOOK.md

"I want to add new data sources"

  1. Architecture: DATA_ZONES.md
  2. Procedures: RUNBOOK.md
  3. Lineage: LINEAGE.md

"I want to understand the ecosystem"

  1. Overview: ECOSYSTEM_OVERVIEW.md
  2. Integration: CROSS_REPO_INTEGRATION_ISSUES.md
  3. Publishing: DATA_PUBLISHING_STRATEGY.md

"I want to contribute"

  1. Standards: ASCII_CODING_STANDARDS.md
  2. Workflow: DEVELOPMENT_WORKFLOW.md
  3. Guidelines: AGENT_CHARACTER_RESTRICTIONS.md

Data Files Reference

Serveable Zone

Configuration

Scripts


Workflows & Automation

GitHub Actions


Documentation Status

Complete & Current

  • ✅ Quick Start Integration
  • ✅ Integration Guide
  • ✅ Event Schema
  • ✅ Data Zones Architecture
  • ✅ Runbook
  • ✅ Cross-Repo Integration Issues

In Progress

  • 🔄 Public Communication Strategy
  • 🔄 Logs Consolidation Strategy
  • 🔄 DEVBLOG updates

Planned

  • 📋 API Documentation (once pdoom1-website implements)
  • 📋 Public Data Portal Documentation
  • 📋 Community Contribution Guide

Maintenance

Keeping Documentation Current

When to update:

  • New features added -> Update relevant guides
  • Schema changes -> Update EVENT_SCHEMA.md and MANIFEST.json
  • New data sources -> Update DATA_DICTIONARY.md
  • Pipeline changes -> Update RUNBOOK.md and LINEAGE.md
  • Integration changes -> Update INTEGRATION_GUIDE.md

Who maintains:

  • Core docs: pdoom-data maintainers
  • Integration docs: Respective repo maintainers
  • Session notes: Archive only, no updates

Documentation Review Checklist

  • All links work (internal and external)
  • Code examples are tested and work
  • Schema versions match actual schemas
  • Workflow examples match actual workflows
  • Status badges reflect actual state

Getting Help

For documentation questions:

  • Check this index first
  • Search repository: gh search "your topic" --repo PipFoweraker/pdoom-data
  • Open issue: New Documentation Issue

For implementation questions:


Document Hierarchy

README.md (start here)
  |
  |-- QUICK_START_INTEGRATION.md (5-min setup)
  |     |
  |     |-- INTEGRATION_GUIDE.md (detailed integration)
  |           |
  |           |-- EVENT_SCHEMA.md (schema reference)
  |           |-- DATA_ZONES.md (architecture)
  |
  |-- ECOSYSTEM_OVERVIEW.md (understand ecosystem)
  |     |
  |     |-- CROSS_REPO_INTEGRATION_ISSUES.md (create issues)
  |     |-- DATA_PUBLISHING_STRATEGY.md (public data)
  |
  |-- RUNBOOK.md (operations)
        |
        |-- LINEAGE.md (data provenance)
        |-- ALIGNMENT_RESEARCH_INTEGRATION.md (pipelines)

Maintained by: pdoom-data team Last audit: 2025-11-09 Next review: When new major features added