mirror of
https://github.com/merlinhu1/truthmark.git
synced 2026-08-25 07:53:25 +02:00
* feat: add workflow eval framework Add workflow evaluation scenarios, rubrics, schemas, and runner scripts for installed Truthmark workflows. Move research notes under docs/research and migrate tests from Vitest to node:test. * Potential fix for pull request finding 'CodeQL / Replacement of a substring with itself' Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --------- Co-authored-by: MerlinH <merlinh221@gmail.com> Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
28 lines
720 B
TypeScript
28 lines
720 B
TypeScript
import { describe, it } from "node:test";
|
|
import { expect } from "expect";
|
|
|
|
import { renderTruthRealizeCompletedReport } from "../../src/realize/report.js";
|
|
|
|
describe("renderTruthRealizeCompletedReport", () => {
|
|
it("matches the README handoff-note shape", () => {
|
|
expect(
|
|
renderTruthRealizeCompletedReport({
|
|
truthDocsUsed: [
|
|
"docs/truthmark/engineering/behaviors/authentication.md",
|
|
],
|
|
codeUpdated: ["src/auth/session.ts"],
|
|
verification: ["npm test -- auth"],
|
|
}),
|
|
).toBe(`Truth Realize: completed
|
|
|
|
Truth docs used:
|
|
- docs/truthmark/engineering/behaviors/authentication.md
|
|
|
|
Code updated:
|
|
- src/auth/session.ts
|
|
|
|
Verification:
|
|
- npm test -- auth`);
|
|
});
|
|
});
|