Lexiverse
Lexiverse - AI contextual reading engine for English learners. Your next article is your next review.
翻訳待ち
リポジトリ情報はまだ収集していません。
No updates detected yet. GitHub releases will appear here.
HackAI 2026: rediseño de SIU Guaraní y Campus Virtual, compatible con Campus Austral
翻訳待ち
Loading the full README.
Read the full README ↗Repo del equipo para HackAI 2026 (Universidad Austral): rediseñar SIU Guaraní y el Campus Virtual (Moodle). Demo y pitch el viernes 13/11/2026.
Construimos HackAI, un sistema propio en hackai/: un solo lugar que le dice al alumno qué le toca y le avisa a tiempo. El SIU, Moodle y Campus Austral (el campus de Nacho, con su snapshot en campus/) son sistemas de origen que entran por adaptadores. Lo que resuelven bien, se delega en ellos; lo que no resuelve ninguno, lo resuelve HackAI.
Estado (10/11/2026): problema, estrategia y qué resuelve cada sistema, decididos (alcance, ADR 0004). Falta el recorte de la demo (preguntas abiertas). hackai/ tiene la base del stack y todavía ninguna pantalla.
campus-hackai/
├── AGENTS.md / CLAUDE.md instrucciones para agentes (CLAUDE.md solo importa AGENTS.md)
├── GLOSSARY.md vocabulario del dominio: SIU, Campus Virtual, Campus Austral, HackAI
├── .claude/
│ ├── settings.json desactiva los plugins que duplicarían las skills del repo
│ ├── skills/ skills del equipo (las de Matt Pocock + las propias)
│ └── workflows/ scripts de Workflow: reemplazan a los subagentes
├── docs/
│ ├── product/ hackathon, problema, alcance, preguntas abiertas
│ ├── research/ notas con fuentes (relevamiento de SIU y Campus, repo de Nacho)
│ ├── adr/ decisiones difíciles de revertir
│ ├── agents/ issue tracker, labels, domain docs, workflows
│ └── campus-upstream.md de dónde salió campus/, cómo se actualiza, problemas conocidos
├── campus/ snapshot intacto del repo de Nacho, como referencia de su lógica. No se edita
├── hackai/ nuestro sistema
└── scripts/ sync-campus.sh
Spec driven development, con las skills de .claude/skills/ (tabla completa en su README):
/grill-with-docs cierra decisiones y mantiene el glosario y las ADRs; /wayfinder para algo con muchas incógnitas; /research para lo que no sabemos; /relevar-siu-campus si el relevamiento no alcanza./to-spec deja la discusión cerrada como issue de GitHub./to-tickets parte la spec en tickets con dependencias./implement para un ticket, /implement-spec para la spec entera, siempre con /tdd./code-review (estándares y spec). PR a main con /pr.Reglas del equipo:
campus/ no se edita a mano. Una versión nueva de Nacho entra con /sync-campus, en un commit aparte. De Campus Austral se reimplementa la lógica que sirva; no se copia código..env.local.ignaciogaspar/campus-hackai. Las decisiones difíciles de revertir van a docs/adr/.hackai/Hace falta Node 22 y un proyecto de Supabase propio del equipo (no el de Campus Austral).
cd hackai
nvm use 22
npm install
cp .env.example .env.local # completar los valores; .env.local no se commitea
npm run dev # http://localhost:3000
Chequeos, también desde hackai/:
npm run typecheck
npm test
npm run build
Base de la demo: npm run demo:preparar aplica las migraciones, las tablas simuladas y los seeds y vacía lo de los ensayos, y npm run demo:verificar dice si está lista. Todo en hackai/README.md, «Base de la demo».
campus/ y sus problemas conocidos.