Workspace estatico profissional para operacao local-first com:
- dashboard executivo
- focus timer persistente
- tarefas, notas, atalhos e calendario
- backup manual em JSON e auto-backup por mutacao
- observabilidade com audit log, captura de erros e footprint local
- smoke test real em navegador headless
- HTML + CSS + JavaScript modular
- persistencia em
localStorage - servidor estatico Node para smoke tests
- GitHub Actions para CI, Pages e release
app.html # aplicacao principal
operacao.html # deck operacional / release
assets/styles/app.css # design system e layout
assets/scripts/core.js # regras puras de dominio
assets/scripts/app.js # camada de UI e runtime
tests/core.test.mjs # testes unitarios de dominio
tests/structure.test.mjs # verificacoes estruturais
tests/browser-smoke.html # fluxo browser real
tests/smoke-runner.mjs # runner headless
scripts/server.mjs # servidor estatico local
docs/releases/v1.0.0.md # release notes
index.html e equipe.html foram mantidos como pontos de entrada legados e agora redirecionam para app.html e operacao.html.
developer: integracao de trabalho em cursostaging: homologacao funcionalmain: producao e releases
- botão
Criar backup: snapshot manual imediato - botão
Exportar JSON: exporta o workspace inteiro - botão
Importar: restaura um backup salvo - auto-backup: roda a cada 5 mutacoes de dados
- audit log persistido
- captura de
erroreunhandledrejection - contagem de renders
- tempo de boot
- consumo local de storage
- indicador de ultimo backup, restore e save
npm ci
npm run serveAplicacao principal:
http://127.0.0.1:4173/app.html
Smoke test completo:
npm run test:allnpm run serve: sobe o servidor estaticonpm test: executa testes unitarios e estruturaisnpm run test:smoke: executa smoke test em navegador headlessnpm run test:all: roda tudo
- versão atual:
v1.0.0 - changelog: CHANGELOG.md
- release notes: docs/releases/v1.0.0.md
MIT. Veja LICENSE.