NASA Space Apps · Mission Log

AstroGenesis.wiki Dev Diary

An immersive chronicle of how AstroGenesis.wiki evolved from a bioscience dataset brief into a cinematic mission-control platform. Every diary entry below is sourced directly from the NASA Space Apps documentation vault—including automation notes, UI refinements, and submission artefacts captured in Markdown.

Mission logs compiled

02

Directly ingested from Markdown files in the NASA Dev Diary vault.

Narrative sections

15

Structured via programmatic parsing of level-two headings.

Insight bullet points

62

Nested lists surfaced as tactical call-outs.

Mission tags tracked

06

Tag cloud captured from front matter metadata.

Mission Console UI

High-contrast command screens balance telemetry, dossier cards, and cinematic HUD framing to make complex bioscience data feel navigable.

Automation Pipeline

Screenshot ingestion, Markdown diary generation, and summarisation scripts keep the documentation loop in lockstep with feature delivery.

Submission Artifacts

Video scripts, dossiers, and narrative briefs align the hackathon deliverables with NASA Space Apps judging rubrics and stakeholder storytelling.

Mission Priorities

The Infinite Curios brand ethos runs through every sprint: cinematic space-ops energy, disciplined typography, and automation-first storytelling. These pillars keep AstroGenesis grounded in science while pushing into speculative futures.

Challenge Focus

Translates NASA bioscience research into habitability insight cards and a future map-driven experience, keeping infrastructure lightweight with JSON/KV data layers.

Automation Stack

Dev Journey generator turns screenshots into MDX logs, backed by Codex prompts, Python tooling, and GitHub + Cloudflare Pages workflows for frictionless documentation.

Visual Language

Blends scientific dashboards with cinematic mission-control HUD styling—hexagons, neon glows, and disciplined typography tuned for clarity under time pressure.

Roadmap

Expands toward knowledge graphs, interactive habitability layers, semantic search, and wider reuse of the automation toolkit beyond the hackathon.

Dev Log Timeline

Dive into the raw diaries. Dates, summaries, and tags are harvested straight from the Markdown dossiers stored in /public/nasa-dev-diary.

astrogenesisAstroGenesisFinal SummaryNASA Space Appsnasa-space-appsProject Completion
  1. 1
    astrogenesis • nasa-space-apps • project-summary

    AstroGenesis.wiki — Development Journey Summary

    Overview of my progress and direction in the NASA Space Apps project, AstroGenesis.wiki

    View raw Markdown7 sections logged
  2. 2
    AstroGenesis • NASA Space Apps • Final Summary • Project Completion

    AstroGenesis.wiki — Final Project Summary

    Completion log and reflection on the final development stages of the NASA Space Apps Challenge project AstroGenesis.wiki.

    View raw Markdown8 sections logged

Deep Dive Briefings

Every briefing below is generated programmatically from the Markdown. Sections, bullet lists, and narratives are rendered into Infinite Curios mission cards for quick scanning or presentation decks.

Oct 05, 2025

AstroGenesis.wiki — Development Journey Summary

Overview of my progress and direction in the NASA Space Apps project, AstroGenesis.wiki

Download Log

Concept & Scope

  • Chosen challenge: NASA Space Apps (Bioscience data → dynamic dashboard).Target vibe: UAC / “restricted access” UI, hexagon motifs, professional, space-center feel.
  • Pivoted into a Habitable Map Concept, with domain AstroGenesis.wiki.

Data & Pipeline Attempts

  • Explored NASA/OSDR links and SB_publication_PMC.csv.
  • Wrote and tested pmc_fetch.py to pull PMC content; encountered path and file issues.
  • Recognized screenshots are the best real indicator of progress, inspiring the automated Dev Journey log system.

Infrastructure & Development

  • Hosting stack: Cloudflare Pages + GitHub, with repositories synced and auto-deploying.
  • Migrated DNS from Porkbun → Cloudflare successfully.
  • Connected Codex for AI-assisted script generation and prompt-driven development.
  • Working in a Windows environment (PowerShell), using a Python virtual environment for scripts.
  • Solved environment issues (export vs $env:) for API key setup.

Design Direction

  • UI mood: clean, modern space-ops aesthetic.
    • Hexagons, subtle neon tones, “Earth Science Division” / classified-access interface.
  • Gathered inspiration imagery for futuristic, control-room style UIs.
  • Designed splash screen concept: “Enter — Classified Personnel Only”.
  • Began refining visual consistency:
    • Tidying overlapping elements
    • Unifying typography and card layout
    • Converting decorative “line boxes” into functional HUD components

Content & Features

  • Goal: use AI-assisted summarization to turn NASA bioscience publications into digestible “insight cards.”
  • Prefers database-light setup (JSON + KV) compatible with Cloudflare Pages (no backend).
  • Building an automated Dev Journey system that converts screenshots into MDX entries.
  • Planned transition toward a curated interactive dashboard experience showcasing summarized experiments.

Brand & Meta Direction

  • Maintains consistency with the Infinite Curios ecosystem aesthetic.
  • Visual identity: cyber-sleek interface, HUD linework, dark theme with minimal but high-polish elements.
  • Built with Tailwind + Next.js for fast, responsive iteration.
  • Philosophy: merge storytelling, interactivity, and data transparency through design.

Next Steps

  • Continue developing the automated Dev Journey generator (Python + MDX output).
  • Summarize and classify NASA datasets into modular UI-ready components.
  • Implement interactive map and knowledge graph prototypes for habitability insights.
  • Refine typography, panel balance, and overall cohesion in UI layouts.
  • Prepare README and final deliverables for NASA Space Apps submission.

Authored by Adam Johnston — 2025 NASA Space Apps Challenge (AstroGenesis.wiki).

Oct 05, 2025

AstroGenesis.wiki — Final Project Summary

Completion log and reflection on the final development stages of the NASA Space Apps Challenge project AstroGenesis.wiki.

Download Log

Final Phase Overview

The final development sprint focused on presentation, refinement, and integration — transforming AstroGenesis.wiki from a concept prototype into a coherent, visually immersive and submission-ready project. The emphasis shifted from experimentation to delivery: completing the demo, finalizing structure, tightening design cohesion, and ensuring everything was consistent across data, visuals, and narrative.

Data & System Enhancements

  • Finalized the data summarization workflow — enabling NASA bioscience publications to be chunked, parsed, and summarized through Codex-driven scripts.
  • Streamlined the pipeline for CSV → JSON → UI, ensuring that publication data could be represented in concise, readable cards.
  • Clarified data categories (experiments, missions, biological outcomes, habitability indicators) to set up the foundation for future knowledge-graph visualization.
  • Implemented error handling and cleanup across the Python tools, improving reliability for repeated runs during testing and iteration.

Design & Visual Identity

  • Refined the UI aesthetic into a balanced hybrid of scientific dashboard and cinematic mission-control HUD.
  • Adjusted layouts, typography, and component structure to remove visual clutter and overlapping elements discovered in the previous design review.
  • Established a clear visual hierarchy within the dossier and insight cards, ensuring information reads cleanly on screen.
  • Produced a cohesive colour and font system, balancing legibility with a futuristic feel — matching the Earth Science Division / UAC-style theme.
  • Assembled a Canva moodboard and dossier to lock in visual consistency and tone across all assets.

Automation & Documentation

  • Completed the Dev Journey Automation Tool specification and prompt for Codex:
    • Automatically generates daily MDX logs and a visual timeline from screenshots.
    • Supports integration with Cloudflare Pages and GitHub Actions for seamless documentation.
    • Allows optional OCR and Markdown notes merging for richer captions.
  • Structured the repository output paths (content/dev-journey/, public/dev-journey/, timeline.json) for clean automation and static site compatibility.
  • Created detailed devjourney.config.yaml and workflow YAML templates for cross-project reusability.
  • Wrote README.md and context documentation for reproducibility and transparency.

Presentation & Submission

  • Produced a 30-second YouTube demonstration video, showcasing the interface, data transformation, and overall concept of AstroGenesis.wiki.
  • Crafted a public project summary emphasizing accessibility, visualization, and scientific storytelling.
  • Designed appropriate YouTube metadata, including title, description, and tags aligned with NASA Space Apps criteria.
  • Verified that the final domain, assets, and repository are all aligned with submission requirements and public access.

Creative Direction & Vision

  • Refined the thematic narrative:AstroGenesis.wiki explores how life adapts in space — reinterpreting NASA’s bioscience research as a living, visual story of habitability.
  • Integrated the classified-access / Earth Science Division branding throughout the interface and promotional materials.
  • Reinforced the dual identity of the project — both scientific and artistic — merging open data with design storytelling.

Lessons & Reflection

  • Realized the strength of using automation and documentation as storytelling — screenshots and version logs became part of the narrative.
  • Confirmed that AI-assisted summarization can transform scattered open data into a structured, human-readable experience.
  • Recognized that clarity of interface and structure matters as much as creativity when presenting scientific information.
  • Gained experience balancing rapid prototyping under time constraints with aesthetic polish and technical delivery.

Next Steps Beyond Submission

  • Extend the summarization pipeline into a live, queryable knowledge graph linking research across missions.
  • Develop interactive map layers to visualize habitability metrics geographically or across celestial bodies.
  • Integrate semantic search powered by embeddings for cross-publication discovery.
  • Use the Dev Journey generator as a stand-alone open-source tool, adaptable for future hackathons and documentation workflows.

Authored by Adam Johnston — NASA Space Apps Challenge 2025 (AstroGenesis.wiki).

Mission Objectives

  • Build a lightweight yet immersive dashboard that reframes NASA bioscience publications into accessible, actionable habitability insights.
  • Automate daily documentation so screenshots, notes, and metadata fuel a public-facing dev journey.
  • Deliver a submission-ready story—video, dossier, and written summary—that communicates both the science and the cinematic interface vision.

Key Assets

  • Cloudflare Pages deployment paired with GitHub for continuous delivery and DNS managed migrations.
  • Python tooling for CSV ingestion, Codex-assisted summarisation, and screenshot-to-MDX automation.
  • Visual moodboards, dossier layouts, and UI component refinements aligning with the Earth Science Division aesthetic.