Home
GuideAPP Design

Kawaikara Developer Documentation

This documentation describes the active dev branch and the version 3.0 implementation. These documents are intended for contributors working on the application, built-in Providers, or installable Bundles.

The documentation distinguishes shipped behavior from incomplete design work. A capability described as planned is not available to users yet.

Architecture

Plugin development

Implemented features

Build and UI development

  • Build and release guide: prerequisites, development commands, Storybook, Widevine, packaging, and release channels
  • Run pnpm storybook to open the component and view stories on port 6006.

Source reference

Functional and architectural explanations stay in this docs/Developer tree. Classes, interfaces, types, functions, methods, and declared values use TSDoc beside their source declarations so editors can show the same reference through autocomplete.

  • Run pnpm docs:source:check to reject undocumented declarations.
  • Run pnpm docs:source to generate the application and package HTML reference in docs/Reference.

Source map

Status vocabulary

Status Meaning
Implemented Executable in the current dev branch codebase
Limited Implemented with an intentionally restricted scope
Planned Designed or documented, but no production runtime exists yet