尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
Plataforma SaaS de avaliação de riscos psicossociais ocupacionais (NR-01 / NR-17 / BS 8800), voltada a consultorias de segurança do trabalho. Permite aplicar questionários com 27 questões em escala 1–4, analisar resultados por empresa/setor/função, gerar laudos PDF e exportar dados. O projeto usa Cloudflare Pages com CI automático por branch: • Branch develop → ambiente DEV • Branch main → PROD (branch protegida — PR obrigatório) O build.js injeta as variáveis de ambiente nos arquivos HTML antes do deploy. Configure as seguintes variáveis em cada environment no Cloudflare Pages:檢視完整 README ↗
Plataforma SaaS de avaliação de riscos psicossociais ocupacionais (NR-01 / NR-17 / BS 8800), voltada a consultorias de segurança do trabalho. Permite aplicar questionários com 27 questões em escala 1–4, analisar resultados por empresa/setor/função, gerar laudos PDF e exportar dados.
| Arquivo | Papel |
|---|---|
psicomap-admin.html | Painel da consultoria (requer login) |
psicomap-forms.html | Formulário público acessado via link com token |
build.js | Script de build: injeta variáveis de ambiente antes do deploy |
O projeto usa Cloudflare Pages com CI automático por branch:
develop → ambiente DEVmain → PROD (branch protegida — PR obrigatório)O build.js injeta as variáveis de ambiente nos arquivos HTML antes do deploy. Configure as seguintes variáveis em cada environment no Cloudflare Pages:
| Variável | Obrigatória | Descrição |
|---|---|---|
SUPA_URL | Sim | URL do projeto Supabase |
SUPA_ANON | Sim | Chave anon pública do Supabase |
APP_ENV | Não | development ativa banner visual de DEV |
STRIPE_PAYMENT_LINKS | Não | JSON com links de pagamento por plano |
| Ambiente | Project ID |
|---|---|
| PROD | vftyiildukrpgmnbcnao |
| DEV | szqatgvgghxvyyncsjxl |
Para configurar um novo ambiente Supabase, aplique as migrations na raiz do projeto em ordem (psicomap-phase1-migration.sql → psicomap-phase2-migration.sql → demais migration_*.sql), depois crie o primeiro usuário admin e promova-o via SQL:
UPDATE perfis SET role = 'admin' WHERE id = '<UUID do usuário>';
| Documento | Conteúdo |
|---|---|
CLAUDE.md | Guia para o agente: contexto de negócio, regras críticas, convenções |
PSICOMAP_REFERENCIA_PROJETO.md | URLs, parâmetros, RPCs, localStorage, comandos SQL |
PSICOMAP_DOCUMENTACAO_TECNICA_2026-06-09.md | Arquitetura completa, schema, divergências DEV/PROD, changelog |
PROJETO.md | Módulos do painel admin, fluxo técnico detalhado, histórico de versões |