Bot & Automation

Market AI

/root/hermes-projects/Market AI

packages/prompts/src/prompt-enhancer.test.ts text
import { describe, expect, it } from "vitest";
import { buildMockCandidate, generateMemeSignalAnalysis } from "@market-ai/core";
import { buildAiSignalReviewPrompt } from "./prompt-enhancer.js";

describe("buildAiSignalReviewPrompt", () => {
  it("includes meme coin risk guardrails", () => {
    const signal = generateMemeSignalAnalysis({ query: "BONK", mode: "momentum" }, buildMockCandidate());
    const result = buildAiSignalReviewPrompt(signal);

    expect(result).toContain("Never promise profit");
    expect(result).toContain("rug-pull");
    expect(result).toContain("BONK");
  });
});