Nucleate - 2025-08-11

I redesigned the app’s icons, moving away from the previous feather style to simpler, geometric waveform shapes. It feels cleaner and more aligned with the app’s focus. Alongside that, I refactored the menu to better highlight the core function—automation and adaptation tailored to individual users—and the secondary function, which is running prototype summarization prompts. The goal was to make the app’s purpose clearer right from the start.

A big chunk of work went into building a special notes manager that can handle up to 25 different types of special notes. These notes process summary or transcript content and output a consistent format, which helps centralize control and customization. I replaced the direct calls in the daily and weekly summarizers with calls to this special notes manager, which feels like a cleaner, more scalable approach. I also set up user modes with flags that enable or disable certain notes depending on the mode, and created separate special notes managers for daily, weekly, and monthly summaries to keep things organized.

I refactored the file preferences script to handle these user mode flags, which ties into the new customizable file picker script I added. The picker is more flexible now, but unfortunately, I lost some preview functionality in the process. I’m not sure yet how to bring that back without complicating things too much.

One thing that’s been nagging me is the computational cost of re-ingesting material for special notes generation—it’s pretty high. I’m debating whether I should try to reduce the input tokens or just document these trade-offs clearly in the README. I want to test the system’s output quality across different transcript lengths to see how it holds up and then revisit all the special notes to improve results where needed.

I’ve been exploring ways to organize special notes better, maybe by grouping or topic, but I haven’t settled on a method yet. Similarly, I’m thinking about simplifying tag names and how they show up in the file preferences dialogue, but that’s still up in the air.

On the user modes front, I’m considering adding new modes tailored for personal journaling, business, and developer use. I’m also planning to let users toggle between first-person and third-person prompts and summaries within these modes. Visual aids could help users navigate these modes more easily, so I’m thinking about adding some kind of guide or indicator.

Mac support is another area I want to tackle. Since I don’t have a Mac handy, I’m looking into renting a Mac in the cloud or testing online options to make sure the app runs smoothly there.

I’ve been researching similar apps to get ideas on features and usability. Some possible additions I’m considering are enhanced visualization, a one-button tweet function, and maybe diarization, though I’m not sure if diarization is the right next step.

On the practical side, I bought a second portable monitor to prepare for a two-week work trip, but I expect development to slow down during that time.

There are still quite a few open questions: how to reduce computational costs, how to organize special notes effectively, how to simplify tags and preferences display, how to identify risks or content expectations for each user mode, whether to add diarization now, and what pricing model to go with—one-time download or subscription—and at what price. Also, figuring out how to restore the lost preview functionality in the file picker is on my list.

Overall, it feels like I’ve laid a better foundation for customization and user modes, but there’s still a lot to test and refine before things settle down.

Two-Line Takeaway

Key step forward

The most important forward progress step is the redesign of the app’s icons and the development of a special notes manager that centralizes control and customization, improving scalability and clarity of the app’s purpose.

Significant barrier or risk

The most important barrier or risk is the high computational cost of re-ingesting material for special notes generation, along with unresolved issues like restoring lost preview functionality and deciding on organizational and pricing strategies.

Keynotes

Decisions & Observations

  • Decided to redesign app icons to simpler geometric waveform shapes for cleaner alignment with app focus.
  • Implemented user modes with flags enabling/disabling notes, and created separate special notes managers for daily, weekly, and monthly summaries.
  • Refactored file preferences and added a customizable file picker script; lost preview functionality and needs to find a way to restore it without complexity.
  • Evaluating potential new features: enhanced visualization, one-button tweet function, and diarization (undecided if diarization is next step).

Issues & Next Steps

  • Needs to resolve high computational cost of re-ingesting material for special notes generation; considering reducing input tokens or documenting trade-offs.
  • Will test system output quality across transcript lengths and revisit special notes to improve results.
  • Exploring better organization of special notes (grouping/topic) and simplification of tag names in preferences, but no decisions made yet.
  • Considering adding new user modes for personal journaling, business, and developer use, with toggles for first-person/third-person prompts and summaries.
  • Planning to add visual guides or indicators to help users navigate modes.
  • Will explore Mac support options by renting cloud Mac or online testing to ensure compatibility.
  • Needs to decide on pricing model (one-time download vs subscription) and pricing details.

Uncategorized Notes

  • Refactored menu to emphasize core function (automation and adaptation) and secondary function (prototype summarization prompts) for clearer app purpose.
  • Built a special notes manager handling up to 25 note types, centralizing control and replacing direct calls in summarizers for scalability.
  • Development expected to slow during upcoming two-week work trip.

Generated with Nucleate by Watchlight Studio — distilled from full transcription.