2026-04-03 21:37:14 +09:00
|
|
|
import { buildAtlasPrompt } from "./shared-prompt"
|
|
|
|
|
import {
|
|
|
|
|
GPT_ATLAS_INTRO,
|
|
|
|
|
GPT_ATLAS_WORKFLOW,
|
2026-05-08 16:50:41 +09:00
|
|
|
GPT_ATLAS_PARALLEL_ADDENDUM,
|
2026-04-03 21:37:14 +09:00
|
|
|
GPT_ATLAS_VERIFICATION_RULES,
|
|
|
|
|
GPT_ATLAS_BOUNDARIES,
|
|
|
|
|
GPT_ATLAS_CRITICAL_RULES,
|
|
|
|
|
} from "./gpt-prompt-sections"
|
|
|
|
|
|
|
|
|
|
export const ATLAS_GPT_SYSTEM_PROMPT = buildAtlasPrompt({
|
|
|
|
|
intro: GPT_ATLAS_INTRO,
|
|
|
|
|
workflow: GPT_ATLAS_WORKFLOW,
|
2026-05-08 16:50:41 +09:00
|
|
|
parallelAddendum: GPT_ATLAS_PARALLEL_ADDENDUM,
|
2026-04-03 21:37:14 +09:00
|
|
|
verificationRules: GPT_ATLAS_VERIFICATION_RULES,
|
|
|
|
|
boundaries: GPT_ATLAS_BOUNDARIES,
|
|
|
|
|
criticalRules: GPT_ATLAS_CRITICAL_RULES,
|
|
|
|
|
})
|
2026-02-02 17:23:58 +09:00
|
|
|
|
|
|
|
|
export function getGptAtlasPrompt(): string {
|
2026-04-03 21:37:14 +09:00
|
|
|
return ATLAS_GPT_SYSTEM_PROMPT
|
2026-02-02 17:23:58 +09:00
|
|
|
}
|