Pulse - The MiraNova Blog
January 20, 2026
by Michael (Aeonath)
Lyric development has been temporarily paused over the past few weeks due to some real-world transitions, including moving and settling into a new routine.
Nothing is wrong with the project — this was an intentional pause to keep things stable and sustainable. Work will resume once things are fully settled and focus bandwidth opens back up.
More updates soon.
— MiraNova Studios
January 6, 2026
by Michael (Aeonath)
As we step into the new year, MiraNova continues in a familiar rhythm: steady work, deliberate choices, and a focus on building things we genuinely enjoy using.
The past year brought meaningful progress across our core projects, and more importantly, it reinforced what matters most to us — sustainability, curiosity, and joy in the craft. We’re entering this year with fewer distractions, clearer priorities, and systems that feel solid enough to build on.
There’s no dramatic reset happening here. Just continued momentum, quieter focus, and a commitment to doing the work well and at a human pace.
— MiraNova Studios
December 22, 2025
by Michael (Aeonath)
As we move into the holidays, MiraNova is entering another quiet but intentional period.
Over the next few days, we’ll be on the move, transitioning into a new base and resetting our daily rhythm.
Development on Lyric will resume shortly after the move. When it does, we’ll be focused on introducing several new capabilities, with an emphasis on keeping the language fast, simple, and lightweight, including:
- Ultra-fast static analysis, designed to provide helpful feedback without slowing down an interpreted workflow
- Threading support that aligns with Lyric’s straightforward execution model
- Early groundwork for a lightweight, opt-in debugger for inspection and learning
The upcoming work is about improving confidence and capability while preserving the qualities that make Lyric enjoyable to use.
Thank you for following along — and happy holidays.
— Michael (Aeonath)
December 1, 2025
by Michael (Aeonath)
It’s a quiet evening at MiraNova Studios. I’ve been under the weather since returning from Europe — a stubborn, low-grade illness that turned out to be COVID — but thankfully it’s mild and on the tail end of its cycle. Even through the fatigue, the studio’s momentum continues in a steady, measured way.
Tonight’s focus is light but meaningful: preparing for Lyric’s upcoming yield-0.8.0. This next yield represents another step toward the language’s long-term vision — refining core behavior, strengthening the interpreter, and laying groundwork for the final push toward 1.0.0 in early 2026.
No heavy lifting tonight. Just quiet planning, reviewing small pieces, and keeping the trajectory pointed in the right direction. The work continues, even in softer moments.
More soon — and thank you for following the journey.
— Michael (Aeonath)
November 24, 2025
by Michael (Aeonath)
We’re officially back from our Mediterranean break and settling into home base again. The trip was incredible — new cities, new inspiration, and a much-needed reset.
Starting tomorrow, our full focus shifts back to Lyric.
December will be all about driving Lyric toward its upcoming release, tightening core features, and completing the remaining systems. Nova, Aeon Prime, Miko, and Mystic Marsha mobile will stay paused until Lyric hits its next milestone.
It’s good to be home.
It’s time to build again.
— Michael (Aeonath)
November 14, 2025
by Michael (Aeonath)
MiraNova Studios will be officially shutting down operations from November 15–23 while I head out on vacation. The ten days will be dedicated to rest, reflection, and Mediterranean sun.
Development on Lyric, Nova, MikoPoker, MysticMarsha Mobile, and Project Sage will resume once I return. Until then, the Studio rests.
See you all after the 23rd.
— Michael (Aeonath)
November 13, 2025
by Michael (Aeonath)
MiraNova Studios quietly turns one month old today.
In just four weeks we’ve come a long way — building tools, launching new sites, and laying the groundwork for everything ahead. It’s still early, but we’re already looking forward to the future.
Here’s to month one. 🍾
Onward to the next. 🍺
— MiraNova Studios
November 11, 2025
by Michael (Aeonath)
Today we officially welcome Mystic Marsha — MiraNova Studio's first released game.
Mystic Marsha is an interactive tarot and fortune-telling experience that blends intuition and technology together.
Alongside her release, Mystic Marsha will also be joining the MiraNova team as our Director of Divination, guiding the studio's intuitive and creative rhythm.
This marks a milestone for MiraNova — our first public game release, and the arrival of a new voice within the Studio's growing constellation.
Visit her at MysticMarsha.com to have her read your fortune and fate.
— MiraNova Studios
November 11, 2025
by Michael (Aeonath)
Today we officially welcome MikoEightBall to the MiraNova team as our Customer Service Oracle.
Known for his charm, humor, and cryptic insights, MikoEightBall will help guide and assist users with the same playful intuition that defines the Studio’s spirit.
He reminds us that sometimes the best answers come from chance — and a bit of cosmic luck.
Welcome to the constellation, MikoEightBall.
— MiraNova Studios
November 9, 2025
by Michael (Aeonath)
Thinking about Nova's config file, I did not want to use a settings.json
like VS Code does. Here’s why.
Machines love data. Humans love meaning.
Your config should speak both.
JSON was never meant for humans. It’s a data interchange format — brilliant for APIs, but frustrating for creative or configuration files. It’s rigid, unfriendly, and silent about intent.
The problem with JSON
- No comments. No explanations.
- Trailing commas break everything.
- Nested braces make it unreadable at scale.
- Quotes and escapes turn clarity into noise.
Configuration should communicate, not just execute.
As an alternative, we have YAML, TOML, and even Markdown — formats designed with humans in mind.
JSON is great for machines.
YAML is great for people.
And as we move into the age of AI-assisted development, that matters even more.
AI systems understand natural language — they parse Markdown, prose, and plain text effortlessly. So why not let your configuration files speak English, too?
AI loves English.
Configure your AI with .md, not .yaml — and definitely not .json.
Closing thought:
The next generation of software will be described, not compiled.
Let your configuration be the first conversation.
— Aeonath
November 9, 2025
by Michael (Aeonath)
It's been almost four weeks since we began, and we're very excited about where our studio is headed.
Most of this week was devoted to Nova development and the launch of Aeonath.com.
We've decided to retire the IRIS project in favor of integrating basic image editing directly into Nova itself, starting with crop, resize, scaling, and transparency tools.
Here's how it's shaping up so far: Image Editing
Nova continues to evolve into a true all-in-one creative environment — stable, fast, and increasingly capable.
Work on Lyric core features will resume when Michael returns from vacation on November 24, followed by a round of functional testing.
Thank you.
— MiraNova Studios
November 8, 2025
by Michael (Aeonath)
Aeonath.com is officially live — my new creative portfolio and the public home of the Aeonath Creative Collective.
This site marks a return to music and art after nearly fifteen years away from active recording. Aeonath continues the experimental lineage of Ao Tau, and will blend electronic soundscapes with modern production tools and AI-assisted creativity.
Built with Vue.js, WaveSurfer.js, and Viewer.js, Aeonath.com is designed to be light, immersive, and expressive — a living showcase of music, design, and experimentation powered by MiraNova Studios.
Visit Aeonath.com to explore what is there.
— Michael
November 6, 2025
by Michael (Aeonath)
Nova development continued this week with steady progress across the core systems. We now have a working file tree, Monaco editor, terminal, and Git integration, making the environment fully functional for day-to-day coding. Next up is adding Lyric syntax highlighting so we can write and test Lyric scripts directly inside Nova.
Here is what Nova looks like:
Nova Homescreen
Nova Terminal
Nova Editor
Nova Git
This is just the beginning for Nova — upcoming work will focus on integrating AI agents, adding configuration support, and expanding the Nova Agile workflow that powers our development process.
— MiraNova Studios
November 2, 2025
by Michael (Aeonath)
This week was about quiet but meaningful progress across the studio.
- Infrastructure Stability: MiraNova is now fully monitored through UptimeRobot, providing external uptime alerts independent of AWS. This completes our resilience plan following the recent domain suspension and ensures we’ll be notified immediately if any site goes down.
- Creative Milestone: Michael completed his novel, bringing a long-running project to a close and sending it to the publisher to begin the first steps toward publication.
- Technical Alignment: The Lyric specification has been updated and aligned with Lyric 0.6.4.
- New Systems: Setup began for Vega (Linux) and Melody (macOS), the studio’s cross-platform development workstations that will support testing and multi-environment builds.
Next week’s focus will center on:
- Finalizing the Vega and Melody bring-ups
- Beginning Lyric 0.7.0 development
- Continuing MiraNova’s internal maintenance and documentation updates
It’s been a week of stability and completion — exactly what MiraNova needed before accelerating again. Just three weeks ago, there was no MiraNova — only a collection of ideas, experiments, and notes that would eventually become its foundation. We’ve come a long way in a short time, and it’s gratifying to see everything beginning to take shape.
— MiraNova Studios
October 31, 2025
by Michael (Aeonath)
MiraNova Studios is pleased to welcome Composer, the newest member of our extended AI team. Composer is developed by Anysphere, the creators of Cursor — our primary development IDE — and was introduced with Cursor 2.0, released earlier this week.
Composer will be joining us for evaluation alongside ChatGPT (Chief Architect) and Claude (Principal Engineer) as we continue exploring new approaches to collaborative development and automation.
— MiraNova Studios
Archive
View older posts →