O template agora roda sem backend nenhum — bom para publicar uma prévia navegável (ex: Vercel) ou para começar um projeto novo antes da API real existir.
Motor de mock centralizado (src/lib/mock/) — troca o adapter do axios por um banco fake gerado com @faker-js/faker, sem tocar em nenhum hook/feature.
As 22 entidades do sistema (cadastros + usuários/papéis/permissões) ganharam factories fiéis aos tipos reais, com referência cruzada entre coleções.
Flag NEXT_PUBLIC_DISABLE_AUTH pula o fluxo de login inteiro (middleware + useAuthUser) para o modo demo.
Site de documentação em /docs (MDX, visual inspirado no shadcn/ui) cobrindo arquitetura, módulos, forms/tabelas, permissões, registry e o próprio mecanismo de mock.
Esta página de changelog.
v0.3.0
Registry privado de componentes (@kso)
Piloto de um registry shadcn próprio para instalar módulos ou componentes deste template em outro projeto, seletivamente — sem clonar o repo inteiro.
registry.json + pipeline em scripts/registry/ que traça o grafo real de imports (em vez de assumido) para descobrir dependências entre módulos.
@kso/base publicado com o kernel compartilhado (hooks, contexts, DataTable, FormFields, permissões, feature flags).
6 módulos de cadastro publicados (lojas, depositos, tabelas-precos, itens, grupos-itens, unidade-medida) mais @kso/cadastros como atalho e @kso/image-upload como exemplo de componente standalone.
v0.2.0
Módulos de cadastro completos
Todos os módulos de organização e inventário/financeiro confirmados, mais o cluster de usuários/papéis/permissões.
17 módulos de (cadastros): lojas, grupos-lojas, setores, gerências, cargos, colaboradores, pessoas, fornecedores, unidade de medida, grupos/sub-grupos de itens, itens, depósitos, tabelas de preço, centros de custo, formas de pagamento, motivos de trocas.
Cluster de segurança: usuários, papéis, permissões, módulos (grupos de permissão) e sistemas.
v0.1.0
Scaffold inicial
Primeira versão do template: Next.js App Router, autenticação, camadas de UI e a base de módulos.