Goals & Features Roadmap

A structured breakdown of objectives, current features, honest critiques, and immediate next steps for the DBCatalog ecosystem.

Ecosystem High-Level Goals

Digby Game

Procedural Engine

An interactive Digital Humanities laboratory engine focused on Sir Kenelm Digby, alchemy, and 17th-century trade.

🎯 Core Goals

  • Allow players to experience Renaissance material science by interactively running alchemical recipes.
  • Ground all gameplay mechanics strictly in academic texts housed within `RenMagDB`.
  • Develop a playable UI that doesn't feel like a standard academic portal.

⚙️ Current Features

  • `reagents.json` and `commodities.json` structured ontologies.
  • Strict Deckard Boundary implementation for state changes.
  • Legacy UI state-management scavenged from the `TreeTapper` incremental engine.

⚠️ Critique & Weaknesses

  • Game states currently risk amnesia if the AI isn't forced to write back to the deterministic Python scripts.
  • The user interface is too heavily reliant on text boxes rather than interactive spatial elements.

💡 Key Insights

  • As seen in *The Chymistry of Isaac Newton*, recreating recipes physically/digitally is a valid form of academic scholarship, not just a game.
  • The "Earnestness through Irony" approach makes dense history accessible.

🚀 Actionable Next Steps

  • Wire the `locations.json` to Linked Open Data (LOD) URIs for spatial mapping.
  • Implement "Citational Tethers" to explicitly surface the academic source of an item when a player hovers over it in their inventory.

QueryPat

Knowledge Portal

The definitive scholarly reading environment for the works and theology of Philip K. Dick.

🎯 Core Goals

  • "Lower heaven into reach" by making PKD's massively complex *Exegesis* searchable and structured.
  • Map out the arguments between different literary scholars regarding PKD's work.

⚙️ Current Features

  • React/HTML static frontend.
  • Rigid "Scholar Profiles" mapping intellectual lineage and specific literary arguments.
  • Relational database connecting chapters to specific theological concepts.

⚠️ Critique & Weaknesses

  • The Over-Engineering Trap: The schema is too relational, forcing the AI to hallucinate filler text to satisfy the database joins.
  • Artificially separates his sci-fi fiction from his lived theological paranoia (2-3-74).

💡 Key Insights

  • Academic writing must *never flatten contradictions*. If two scholars disagree, the portal must explicitly highlight the fight rather than synthesizing a middle ground.

🚀 Actionable Next Steps

  • Add a `thematic_bleed` entity linking the 2-3-74 visions directly back to his earlier fiction.
  • Run the zero-token `lint_writing.py` to scrub generic "AI slop" from the scholar profiles.

SocialsDB / Megabase

Social Megaphone

A massive data lake containing millions of personal messages and AI chat logs used for insight extraction.

🎯 Core Goals

  • Automate the publishing pipeline for Digital Humanities insights.
  • Treat personal chat logs as an archaeological site for intellectual autoethnography.

⚙️ Current Features

  • 3.9M row ingestion engine mapping 11 communication platforms.
  • SQLite Full-Text Search (FTS5) capabilities.
  • Basic prompt archaeology "Nugget Machines" for idea extraction.

⚠️ Critique & Weaknesses

  • The extraction from "Archive" to "Social Post" is entirely manual. The insights stay buried unless manually queried.
  • Signal-to-noise ratio is too high for ad-hoc searching.

💡 Key Insights

  • The system needs persistent topic-modeling visualizations to graph intellectual focus over time, moving beyond simple keyword extraction.

🚀 Actionable Next Steps

  • Build the automated "Social Megaphone" pipeline to scan recent chats, auto-draft posts into the specific voice, and stage them in a `social_drafts` table.
  • Pipe the Vibe Coding Garage Discord bot directly into this database to graph community sentiment.