6e3c3cf2a2
Nuevo tipo de artefacto para papers académicos reproducibles (papers/<NNNN-slug>/): - Plantillas docs/templates/paper.md (IMRaD completo con guías por sección: Abstract, Introduction, Related work, Methods, Results, Discussion con Limitaciones + Amenazas a la validez, Conclusion + Future work) y docs/templates/preregistration.md (H0/H1 falsable, variables, diseño, plan de análisis con test exacto + effect size + corrección múltiple, predicción cuantitativa; nota anti-HARKing de congelado). - Pipeline init_paper (bash/functions/pipelines/init_paper.sh + .md): calcula el siguiente NNNN, crea las subcarpetas (experiments data figures reviews out), copia las plantillas rellenando el frontmatter (title, slug, date, phase=question, status=draft) y crea references.md. No hace git init (fase interna local). - Función atómica reutilizable next_numbered_dir (bash/functions/io): siguiente prefijo NNNN- escaneando un directorio numerado (reutilizable por papers/reports/issues). - papers/ como artefacto local gitignored (bloque en .gitignore + papers/.gitkeep): un paper en fase interna no contamina el repo padre; al promocionar a publishable se vuelve sub-repo Gitea propio. - Página de capacidad docs/capabilities/papers.md + fila en el INDEX: tabla de funciones del grupo papers (disponibles + en construcción por la flota), ejemplo canónico end-to-end y fronteras. Reutiliza slugify_ascii del registry. Diseño: reports/0001-2026-06-30-papers-system-design.md. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
106 lines
2.2 KiB
Plaintext
106 lines
2.2 KiB
Plaintext
# SQLite index — regenerable con `fn index` + completable con `fn sync`
|
|
registry.db
|
|
registry.db-journal
|
|
registry.db-wal
|
|
registry.db-shm
|
|
|
|
# operations.db — datos vivos, cada app genera el suyo con fn ops init
|
|
**/operations.db
|
|
**/operations.db-journal
|
|
**/operations.db-wal
|
|
**/operations.db-shm
|
|
|
|
# Binario CLI
|
|
/fn
|
|
|
|
# Go
|
|
*.exe
|
|
*.test
|
|
*.out
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# Secrets
|
|
**/.env
|
|
**/.env.*
|
|
|
|
# Python
|
|
**/__pycache__/
|
|
**/*.pyc
|
|
**/*.pyo
|
|
python/.venv/
|
|
|
|
# Externalized apps and analysis (each is its own Gitea repo)
|
|
apps/*/
|
|
cpp/apps/*/
|
|
analysis/*/
|
|
|
|
# Projects (each is its own git repo, only project.md templates are versioned)
|
|
projects/*/
|
|
|
|
# Vaults — data stores (symlinks, dirs, files); only vault.yaml manifest is versioned
|
|
vaults/*/
|
|
!vaults/vault.yaml
|
|
|
|
# Reports — artefacto local: reportes de trabajo. Como los vaults, NO suben a
|
|
# Gitea ni se versionan en el padre (solo el marcador .gitkeep). Conviven en
|
|
# reports/ (raíz) o projects/<p>/reports/. Convención: .claude/rules/reports.md
|
|
reports/*
|
|
!reports/.gitkeep
|
|
projects/*/reports/
|
|
|
|
# Papers — artefacto local: papers académicos reproducibles. En fase interna viven
|
|
# local y gitignored (como los reports); al promocionar a fase publishable se
|
|
# vuelven sub-repo Gitea propio (como apps/analyses). Solo el marcador .gitkeep se
|
|
# versiona. Convención: docs/capabilities/papers.md
|
|
papers/*
|
|
!papers/.gitkeep
|
|
|
|
# Node / pnpm
|
|
**/node_modules/
|
|
|
|
# Sources — repos externos clonados (solo se versiona el manifest)
|
|
sources/*/
|
|
|
|
# Subrepos — mirrors/espejos externos (cada uno su propio git remote)
|
|
subrepos/*/
|
|
|
|
# External — symlinks a repos ajenos (ej: repo_Claude con skills/commands)
|
|
external/
|
|
|
|
# Worktrees — git worktrees para issues paralelos (parallel-fix-issues)
|
|
worktrees/
|
|
|
|
# Claude runtime locks
|
|
.claude/scheduled_tasks.lock
|
|
|
|
# Temp — workspace efimero para pruebas rapidas (APIs, scripts, analisis)
|
|
temp/
|
|
|
|
# C++ build artifacts (build/, build-tests/, build-windows/, etc.)
|
|
cpp/build*/
|
|
/build/
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Archivos locales
|
|
.local
|
|
|
|
broken_paths.txt
|
|
imgui.ini
|
|
prompts/
|
|
|
|
# Module versioning auto-generated headers (written by `fn index`, issue 0097)
|
|
**/version_generated.h
|
|
**/app_modules_generated.h
|
|
|
|
# Issue migration backups (0100)
|
|
dev/issues/.backup_pre_*
|