MCPcopy Create free account
hub / github.com/QodeXcli/QodeX / withStats

Function withStats

test/skill-versioning.test.ts:7–11  ·  view source on GitHub ↗
(m: SkillManifest, v: string, exec: number, succ: number)

Source from the content-addressed store, hash-verified

5} from '../src/skills/learning/skill-versioning.js';
6
7function withStats(m: SkillManifest, v: string, exec: number, succ: number): SkillManifest {
8 let out = m;
9 for (let i = 0; i < exec; i++) out = recordVersionExecution(out, v, { success: i < succ });
10 return out;
11}
12
13describe('createNextVersion — challenger added, others untouched', () => {
14 it('first version is v1 champion; a new version becomes the challenger with parent', () => {

Callers 1

Calls 1

recordVersionExecutionFunction · 0.85

Tested by

no test coverage detected