Complete M16 action select circle parity
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import assert from "node:assert/strict";
|
||||
import fs from "node:fs";
|
||||
import path from "node:path";
|
||||
import { buildTaskContext, root, verifyTaskIndex } from "./task-context-lib.mjs";
|
||||
import { buildTaskContext, CONTEXT_LIMITS, root, verifyTaskIndex } from "./task-context-lib.mjs";
|
||||
import { validateCatalogRecords, validateContextBundle } from "./context-governance.mjs";
|
||||
|
||||
const requested = process.argv.indexOf("--task");
|
||||
@@ -30,4 +30,4 @@ if (index) {
|
||||
}
|
||||
|
||||
assert.equal(violations.length, 0, `context governance violations: ${JSON.stringify(violations)}`);
|
||||
process.stdout.write(`context-governance-ok task=${bundle.context.task} totalTokens=${report.totalTokens} inputs=${bundle.context.inputPaths.length} commands=${bundle.context.commands.length}\n`);
|
||||
process.stdout.write(`context-governance-ok task=${bundle.context.task} contentTokens=${report.totalTokens} envelopeTokens=${report.serializedContextTokens}/${report.reservedEnvelopeTokens} estimatedTokens=${report.estimatedContextTokens}/${CONTEXT_LIMITS.contextTokens} inputs=${bundle.context.inputPaths.length} commands=${bundle.context.commands.length}\n`);
|
||||
|
||||
Reference in New Issue
Block a user