Koder Design
A forma intencional de todo produto Koder — Visual, Code, Data, Interface, System.
Facets do Design
01
Visual
Como produtos Koder se apresentam e se comportam — temas, ícones, componentes, voz, acessibilidade.
Explorar 19 estilos de UI, 12 temas, 17 componentes
02
Code
Como o código fonte é escrito na Stack — formatação, naming, erros, anti-padrões.
11 specs shipadas — estilo Koda, indentação, naming, mais
03
Data
Como dados são modelados, armazenados e configurados — schemas, multi-tenancy, formatos.
kdb-as-unified-data-plane, koder-toml, kpkg, kvg
04
Interface
Como componentes Koder se comunicam — APIs, IPC, protocolos, command surfaces.
Protocolo IPC, settings, audit, cache-purge
05
System
Como a Stack é estruturada — arquitetura, princípios, audit, testes, releases.
RFCs, estratégia de testes, modelo de release
Catálogo de specs
Toda spec em meta/docs/stack/specs/ renderizada automaticamente. Clique pra ler.
- app-layout
app-layout/safe-area.kmdApp Safe-Area / Window-Insets - spec-doc
audit/frontmatter.kmdAudit Frontmatter - spec-doc
backlog/numbering.kmdBacklog Ticket Numbering - spec-doc
binaries-and-cli/naming.kmdBinary, CLI and Desktop App Naming - spec-doc
cache-purge/contract.kmd - spec-doc
chat-channels/capability-matrix.kmdChat Channel Capability Matrix - spec-doc
code/anti-patterns.kmdCode Anti-patterns - spec-doc
code/comments.kmdCode Comments - spec-doc
code/error-handling.kmdError Handling - spec-doc
code/functions.kmdFunctions & Methods - spec-doc
code/imports.kmdImports & Dependencies - spec-doc
code/indentation.kmdIndentation - spec-doc
code/languages/koda-style.kmdKoda Code Style - spec-doc
code/naming.kmdNaming Conventions - spec-doc
code/project-layout.kmdProject Layout - spec-doc
commands/structure.kmdCommand Structure - spec-doc
desktop-apps/title-bar-double-click.kmdTitle-Bar Drag and Double-Click Gestures - spec-doc
desktop-apps/title-bar.kmdProduct Name in Desktop Title Bar - spec-doc
docs/generation.kmdDocument Generation - pattern
errors/reporting.kmdError Reporting (all modules) - pattern
errors/user-facing-messages.kmdUser-Facing Error Messages - pattern
i18n/contract.kmdInternationalization (i18n) Cross-Surface Contract - pattern
i18n/test-template.kmdi18n TDD Test Template (Cross-Surface) -
icons/generation-targets.kmdIcon Generation Targets -
icons/products.kmdProduct Icons - pattern
identity/login-resolution-test-template.kmdLogin Identifier Resolution — TDD Test Templates - pattern
identity/login-resolution.kmdLogin Identifier Resolution - spec-doc
ipc/protocol.kmdKoderIPC Protocol - spec-doc
kmd/format.kmdKoder Markdown Format (.kmd) - spec-doc
kode/config-format.kmd - spec-doc
kode/hooks.kmd - spec-doc
koder-app/behaviors.kmdKoder App Behaviors - spec-doc
koder-toml/category.kmdkoder.toml — `category` field - spec-doc
kpkg/format.kmdKoder Package Format (.kpkg) - spec-doc
kvg/format.kmdKoder Vector Graphics Format (.kvg) - spec-doc
kzip/format.kmdKzip — Format Spec (v1 — restic-compatible bootstrap) - spec-doc
landing-pages/areas.kmdLanding Pages — Áreas - spec-doc
landing-pages/catalog.kmdLanding Pages — Catálogos - spec-doc
landing-pages/download-button.kmdDownload Button (landings) - spec-doc
landing-pages/institutional.kmdLanding Pages — Institucionais - spec-doc
landing-pages/packages.kmdLanding Pages — Hub Package Pages - spec-doc
landing-pages/products.kmdLanding Pages — Produtos Koder - spec-doc
landing-pages/sectors.kmdLanding Pages — Sectors - spec-doc
landing-pages/specs.kmdLanding Pages — Specs / Formatos - spec-doc
multi-tenancy/contract.kmdMulti-tenancy contract - spec-doc
naming/brand-score.kmdBrand Score (naming) - pattern
navigation/back-behavior.kmdBack-button / ESC / Swipe-back Behaviour - spec-doc
pair/handshake.kmdKoder Pair — peer-to-peer device pairing handshake - spec-doc
readmes/products.kmdREADME — Produtos Koder - spec-doc
releases/packaging.kmdRelease Packaging Formats - spec-doc
rfc-frontmatter/phases.kmdRFC frontmatter — `phases:` array - spec-doc
settings/patterns.kmdSettings Patterns - spec-doc
themes/color-schemes.kmdColor Schemes - theme
themes/light-dark.kmdLight/Dark Theme Toggle - ui-style
themes/ui-style.kmdUI Style - spec-doc
variants/taxonomy.kmdVariantes — Taxonomy - voice
voice/wake-word.kmdVoice — Wake-word + Talk Mode (settings + privacy) - spec-doc
web-apps/responsiveness.kmdWeb App Responsiveness