Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ dist-ssr

# Noet ephemeral session state (local only — not project artifacts)
.noet/session/
.noet/verification/

# Editor directories and files
.vscode/*
Expand Down
1 change: 1 addition & 0 deletions .noet/CONSTRAINTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
- Build must pass with `npm run build`.
- New per-empire relational state (subjects, alliances, factions) needs transfer logic in both mergeEmpires and removeEmpireFromGalaxy. — mergeEmpires silently dropped subject/vassal bonds on merge; only removeEmpireFromGalaxy handled subject cleanup, so merges left stale/dangling ids.
- Any new Id reference into state.events (modifiers, factions, subjects) must be added to gcEvents()'s referenced set in Events.ts. — gcEvents missed sourceEventId/historicalEventIds on modifiers, factions, subjects, silently corrupting grievance-age and legitimacy read-outs.
- Sandbox empire IDs must be checked against state.empires before insertion. — Same-tick merges reduce map cardinality, so count-derived IDs can overwrite a live empire and corrupt ownership links.

## Must-nots
- Do not add a backend.
Expand Down
15 changes: 0 additions & 15 deletions .noet/verification/VER-1.json

This file was deleted.

15 changes: 0 additions & 15 deletions .noet/verification/VER-10.json

This file was deleted.

16 changes: 0 additions & 16 deletions .noet/verification/VER-11.json

This file was deleted.

15 changes: 0 additions & 15 deletions .noet/verification/VER-2.json

This file was deleted.

16 changes: 0 additions & 16 deletions .noet/verification/VER-3.json

This file was deleted.

15 changes: 0 additions & 15 deletions .noet/verification/VER-4.json

This file was deleted.

15 changes: 0 additions & 15 deletions .noet/verification/VER-5.json

This file was deleted.

15 changes: 0 additions & 15 deletions .noet/verification/VER-6.json

This file was deleted.

16 changes: 0 additions & 16 deletions .noet/verification/VER-7.json

This file was deleted.

15 changes: 0 additions & 15 deletions .noet/verification/VER-8.json

This file was deleted.

Loading
Loading