configuration/constants/seed.constants.ts
configuration/constants/seed.constants.ts is a file in Bane's Lab Content. 20 lines of code and 11 definitions.
import type { SeedField, SeedLevel, SeedSource } from "#types/lesson.types";
export const VERIFY_STAGE = "verify";
export const SEED_LEVELS: Readonly<Record<SeedSource, SeedLevel>> = {
algorithms: "principles",
model: "principles",
profile: "mental-model",
};
export const SEED_FIELDS: Readonly<Record<SeedSource, readonly SeedField[]>> = {
algorithms: ["problem", "cause", "validation", "principle"],
model: ["validation", "principle"],
profile: ["principle"],
};
export const SLOT_SENTENCE_LEAD = "THE SLOTS";
export const GATE_HEADING = "## Gate";
export const OBJECTOR_WORD = "objector";
export const ITS_PREFIX = "Its ";
export const PROFILE_SECTION_HEADING = "# How the work is reasoned";
export const PROFILE_PRINCIPLE_MARK = "## ";
export const MODEL_EXTENSION = ".model.md";
export const SEED_ID_SEPARATOR = ".";