Files
ashen-realms/apps/api/src/database/seeds/reputation-content.ts
Bastian Wagner dfa62fd152 fix: translate the last five German fixture strings found by the final review's re-review
Fixes 5 residual findings from the re-review of Playable Slice 0.6.6's
whole-branch review: two twice-hit spec files still carried invented
or seeded German fixture values (reputation-display faction name,
inventory-detail-panel item description and item name), a world store
fixture still used a German location description, and a dev comment
in reputation-content.ts referenced a faction name that no longer
exists in the code. All are literal string substitutions using
already-translated canon English text; no keys, ids, or logic changed.
2026-08-22 09:17:23 +02:00

26 lines
790 B
TypeScript

export const BORDER_GUARD_FACTION_ID = '80000000-0000-4000-8000-000000000001';
export interface SeedReputationFaction {
id: string;
key: string;
name: string;
description: string;
regionKey: string;
enabled: boolean;
}
// Only the Border Watch (Grenzwacht in the spec) is seeded and usable in
// Slice 0.6.5 (spec §8). Dämmerjäger ('dusk-hunters') and Letzte Wacht
// ('last-watch') are future-region keys, intentionally not seeded yet.
export const REPUTATION_FACTIONS: SeedReputationFaction[] = [
{
id: BORDER_GUARD_FACTION_ID,
key: 'border-guard',
name: 'Border Watch',
description:
'The last organized watch of the Ashen Fields, guarding what remains of the trade routes and outposts.',
regionKey: 'ashen-fields',
enabled: true,
},
];