From 34505d7cf66c8153991b5e1ff7d2bde9438cc95a Mon Sep 17 00:00:00 2001 From: Aravind Date: Sun, 20 Sep 2026 01:00:54 +0530 Subject: [PATCH] chore: refresh owliver baseline MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Commit B of the baseline remediation, and independent of Commit A. The baseline recorded 23 skills; the runtime resolves 24. The one addition is `create-employee-role`, which appears in the skill list and in the two contexts that offer it, `admin.positions` and `admin.talentPool`. Three lines, three insertions, no deletions. The drift is older than either workstream and was never a symptom of them. `src/skills/owliver/create-employee-role.md` exists on `main` and at `dca1842`; it was introduced by `6249e00`/`e02a0c2`, while this baseline was last written at `eaf08e0`/`b2e6868` — before the skill existed. It is absent from `dca1842`'s file list and from every commit on this branch. The skill files and the baseline are byte-identical between `main` and HEAD, so `main` captures the same drift. Refreshing it cannot hide a migration regression, which is the only reason it is safe to write. `owliver-capture.mjs` loads seven modules — the skills registry, `placement`, `owliverResolver`, `dynamic`, `routing`, `insights` and `seed` — and none of them is among the files whose emitted JavaScript differs from `main`. Identical inputs, identical capture. What a regression would look like here is a removal or a moved route, and there is neither: routes are byte-identical at 18, the eleven contexts are the same eleven with the same fields, and no skill was lost. Written with `node scripts/owliver-baseline.mjs --write`, the mechanism the file's own header names. Verified before the write by capturing to a scratch path and diffing, and after it by confirming the written file is byte- identical to that independent capture. owliver-baseline.mjs "Owliver behaviour matches the baseline." — exit 0 typecheck 0 errors lint exit 0, 0 errors, 289 warnings npm test 1693/1693, exit 0 build exit 0, bundle 74d17e2d… unchanged Nothing under `src/` changed, no Owliver skill, agent, route or context was edited, the capture scripts are untouched, and Commit A's five files are byte-identical to `878a235`. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01HBG1wnuRfJKCstGB8Fekr8 --- scripts/__baseline__/owliver-baseline.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/__baseline__/owliver-baseline.json b/scripts/__baseline__/owliver-baseline.json index cb39bee..93f989d 100644 --- a/scripts/__baseline__/owliver-baseline.json +++ b/scripts/__baseline__/owliver-baseline.json @@ -9,6 +9,7 @@ "bartending-training", "candidate-analysis", "candidate-search", + "create-employee-role", "create-position", "customer-service-training", "executive-summary", @@ -161,6 +162,7 @@ "pageKey": "positions", "route": "/admin/positions", "skills": [ + "create-employee-role", "create-position", "hiring-activity-assistant", "staffing-risk" @@ -707,6 +709,7 @@ "pageKey": "talent-pool", "route": "/admin/talent-pool", "skills": [ + "create-employee-role", "talent-pool-analysis" ], "suggestions": [