Import the remade decks on stable ids and recommend one card per job, so a saved draft still loads after a chip is renamed.

The real-group profiles stay as a test, so a change that moves a pick fails.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
adilalloandCursor committed 2026-11-04 14:22:54 -07:00
1 parent 96ca15d8e3
commit bcbc6f30d9
89 files changed
+36555 -2828

No files matched your search

+5 -5
View File
@@ -46,16 +46,16 @@ describe("governanceCatalog (CR-115)", () => {
});
}
it("core values: ids are 1-based positions with copy fields", () => {
it("core values: ids come from the value id field", () => {
const values = listCatalogCoreValues();
const messages = readJson<{
values: Array<string | { label: string }>;
values: Array<{ id: string; label: string }>;
}>("messages/en/create/customRule/coreValues.json");
expect(values.length).toBe(messages.values.length);
expect(values[0].id).toBe("1");
expect(values[0].label).toBeTruthy();
expect(values[0].id).toBe(messages.values[0].id);
expect(values[0].label).toBe(messages.values[0].label);
expect(typeof values[0].meaning).toBe("string");
expect(typeof values[0].signals).toBe("string");
expect(getCatalogCoreValue("1")).toEqual(values[0]);
expect(getCatalogCoreValue(values[0].id)).toEqual(values[0]);
});
});