Skip to content

About

Open-source browser-only production session notes app

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Studio Super

Studio Super is a static session-notes and production-handoff app. It runs entirely in the browser with no backend service, no database server, no login, and no external API calls.

Features

  • Restored v9 session dashboard layout with startup flow, Rooms, Log Mode, Project Details, and Export
  • Live session logging with editable quick event and issue buttons
  • Production details, crew fields, recording path, and editor handoff notes
  • Pacific Time clock with a full-screen view, synchronized projected end, start, pause, and reset controls
  • Exact multi-stage 30, 45, 60, and 90 minute session templates with live rundown progress
  • Drift-free UTC timing, crash/interruption restore, stage cues, and background-audio recovery
  • Studio, compact, room-scale presentation, dynamic-type, and reduced-motion display modes
  • Take ratings, per-note audit history, keyboard shortcuts, Web MIDI mapping, and adaptive-switch control
  • Font options for the interface and PDF export
  • PDF, CSV, Markdown, production JSON, and full-workspace JSON exports
  • Installable PWA shell with a same-origin offline cache
  • GitHub Pages friendly static build

Privacy

Studio Super is a static browser app. It does not include a backend, database service, login system, remote API, third-party project integrations, or cloud sync.

The app stores working data in this site's browser storage on the current device only:

  • productions, notes, deleted-note state, active production, and rooms
  • saved operator/crew names and roster suggestions
  • customized quick-log buttons
  • theme, font, color, and dark/light mode choices
  • display, type-size, motion, cue, timer, template, rating, and note-history state

That browser storage is scoped to this site on that specific browser/device. Other users and other devices cannot reach it through Studio Super. Clearing site data or browser storage removes it from that device. Explicit PDF, CSV, Markdown, and JSON exports are the only files the app creates for sharing.

Studio Super uses BroadcastChannel only to keep multiple open tabs on the same browser in sync. It does not send data across devices or to a server.

Development

npm install
npm run dev

Build

npm run build

The production site is generated into docs/ so GitHub Pages can serve it from the main branch.

Verification

npm run verify

verify checks the generated identity, browser-only privacy boundary, offline shell, tests, and production build.

Infrastructure boundary

This repository has no Firebase project binding or Knight AI+AV deployment configuration. Dated Firebase files under release-receipts/ are immutable historical rollback evidence, not active deployment instructions.

Provenance status

This repository is frozen for source-provenance review because the project was developed partly in connection with corporate employment. The existing license, history, and contributor record are preserved without modification; this infrastructure-only change does not make a new ownership or licensing claim.

License

MIT License. See LICENSE.

Contributors: Mayowa Alaketu · Connor · Eli · Albert · Charlie · Alec · Marcia · Fabiola

About

Open-source browser-only production session notes app

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages