No description
  • TypeScript 87.4%
  • SCSS 7.1%
  • HTML 5.5%
Find a file
2026-06-22 10:51:50 +02:00
.vscode init 2026-03-10 22:13:13 +01:00
app #347 Render celestial systems in the procgen lab 2026-06-22 10:27:38 +02:00
captures procgen wip 2026-05-05 20:40:29 +02:00
docker Complete homeworld building launch slice 2026-03-30 15:08:22 +02:00
docs #347 Add deterministic celestial preview API 2026-06-22 10:27:04 +02:00
server #347 Add deterministic celestial preview API 2026-06-22 10:27:04 +02:00
shared #347 Add deterministic celestial preview API 2026-06-22 10:27:04 +02:00
.editorconfig init 2026-03-10 22:13:13 +01:00
.gitignore #347 Add deterministic celestial preview API 2026-06-22 10:27:04 +02:00
.prettierrc init 2026-03-10 22:13:13 +01:00
AGENT-IVS.md #347 Refresh active celestial preview context 2026-06-22 10:28:05 +02:00
AGENT-LOGIC.md #347 Refresh active celestial preview context 2026-06-22 10:28:05 +02:00
AGENT-PROCGEN.md procgen wip 2026-04-17 00:28:07 +02:00
AGENTS.md Document Forgejo issue delivery workflow 2026-06-22 10:51:50 +02:00
angular.json stack 2026-03-20 23:21:42 +01:00
ng-dev-4201.log procgen wip 2026-05-05 20:40:29 +02:00
package-lock.json Finalize active building energy read 2026-04-01 23:26:44 +02:00
package.json Business model: Ajout d'une note 2026-04-10 21:36:36 +02:00
README.md stack 2026-03-20 23:21:42 +01:00
tsconfig.app.json stack 2026-03-20 23:21:42 +01:00
tsconfig.base.json stack 2026-03-20 23:11:04 +01:00
tsconfig.json Finalize active building energy read 2026-04-01 23:26:44 +02:00
tsconfig.spec.json stack 2026-03-20 23:21:42 +01:00

Interlink

Interlink devient un monorepo npm workspaces organise autour de :

  • app Angular pour l'IVS
  • server NestJS pour l'etat autoritaire et le domaine
  • shared pour ce qui traverse proprement la frontiere app / server

Structure actuelle

  • app/ : application Angular
  • server/ : backend NestJS minimal et logique domaine serveur
  • shared/contracts/ : contrats TypeScript partageables
  • docs/ : canon produit, architecture et roadmap

Commandes

Installer les dependances :

npm install

Lancer le front :

npm run start:web

Lancer le server :

npm run dev:server

Builder tout le socle :

npm run build

Workflow de branches

Chaque story doit vivre sur une branche dediee au format :

mvp/epic-01/ma-story
v1/epic-03/nom-court
v1_5/epic-02/nom-court
v2/epic-04/nom-court

La phase, l'epic et la story doivent rester lisibles directement dans le nom de branche.