Skip to content

feat(instructions): make plain language a shared HVE default - #3241

Open
Bill Berry (WilliamBerryiii) wants to merge 2 commits into
mainfrom
feat/3237-plain-language-default
Open

Bill Berry (WilliamBerryiii) wants to merge 2 commits into
mainfrom
feat/3237-plain-language-default

Conversation

@WilliamBerryiii

@WilliamBerryiii Bill Berry (WilliamBerryiii) commented Oct 17, 2026 •

Copy link
Copy Markdown
Member

Pull Request

Description

Make plain language a shared HVE default for questions, explanations, progress updates, summaries, and generated prose without changing exact technical formats.

  • Add one short shared instruction and align the Markdown style guidance with familiar wording and result-first explanations.
  • Put a direct reminder in all 64 agent and 87 skill entry points, with portable access to the shared rule. The basic reminder does not depend on another file being opened.
  • Preserve existing workflows, necessary technical terms, commands, identifiers, output schemas, and disclosures.
  • Add six advisory writing-behavior cases and refresh the affected plugin, extension, and reference documentation.

The CI follow-up adds six source-backed conformance cases for
performance-slo-planner and telemetry-foundations, whose missing coverage
caused Agent Eval Plan to fail. The planner and its fail-closed gate are
unchanged. The eval guide now includes deterministic coverage and canonical
planning checks before model execution.

Related Issue(s)

Closes #3237

Type of Change

Select all that apply:

Code & Documentation:

  • Bug fix (non-breaking change fixing an issue)
  • New feature (non-breaking change adding functionality)
  • Breaking change (fix or feature causing existing functionality to change)
  • Documentation update

Infrastructure & Configuration:

  • GitHub Actions workflow
  • Linting configuration (markdown, PowerShell, etc.)
  • Security configuration
  • DevContainer configuration
  • Dependency update

AI Artifacts:

  • Reviewed contribution with hve-builder and addressed all actionable findings
  • Copilot instructions (.github/instructions/*.instructions.md)
  • Copilot prompt (.github/prompts/*.prompt.md)
  • Copilot agent (.github/agents/*.agent.md)
  • Copilot skill (.github/skills/*/SKILL.md)
  • Copilot hook (.github/hooks/*/*.json)
  • Eval spec added/updated for changed AI artifacts (evals/)

Note for AI Artifact Contributors:

  • Agents: Research, indexing/referencing other project (using standard VS Code GitHub Copilot/MCP tools), planning, and general implementation agents likely already exist. Review .github/agents/ before creating new ones.
  • Skills: Must include both bash and PowerShell scripts. See Skills.
  • Model Versions: Contributions MUST target models listed in the model catalog (scripts/linting/model-catalog.json) whose provider appears in providerAllowlist and whose status is ga or preview. Run npm run lint:models to validate references.
  • See Agents Not Accepted and Model Version Requirements.

Other:

  • Script/automation (.ps1, .sh, .py)
  • Other (please describe):

Sample Prompts (for AI Artifact Contributions)

User Request:

"Explain why retrying this import will not create duplicate rows."

Execution Flow:

The selected agent or skill carries a direct writing reminder and obtains the shared Plain Language instruction. It follows its existing workflow and preserves required technical formats.

Output Artifacts:

A direct explanation, for example:

Retrying this import will not add duplicate rows because it skips identifiers
already stored. This property is called idempotence.

Success Indicators:

The reader understands the result without knowing internal workflow labels. Necessary technical names and machine-only formats remain unchanged. Actual request inclusion and response quality must be verified separately.

For detailed contribution requirements, see:

Testing

HVE Builder authoring, validation, and artifact-quality review completed with required findings resolved. The final candidate preserves all 151 original entry bodies apart from the approved reminders and existing date updates.

Command or check Result
npm ci Passed for the root lockfile; no dependency manifests changed
npm run lint:frontmatter Passed
npm run lint:md Passed
npm run lint:tables Passed
npm run lint:yaml Passed
npm run lint:artifact-portability Passed
npm run lint:cold-start Passed within enforced tolerances; target warnings retained
npm run validate:skills Passed, all 87 skills
npm run lint:models Passed
npm run lint:asset-docs Passed
npm run lint:extension-artifact-naming Passed
npm run lint:links Passed
npm run plugin:sync Passed
npm run plugin:validate Passed
npm run docs:generate Passed
npm run docs:generate:check Passed
npm run extension:prepare Passed
npm run lint:eval-grader-lineage Passed
pwsh -NoProfile -File scripts\evals\Test-EvalSpec.ps1 -Root evals\behavior-conformance -SkipAgentCoverage -OutputPath logs\plain-language-eval-spec-final.json Passed
pwsh -NoProfile -File scripts\evals\Test-VallyTestSafety.ps1 -OutputPath logs\plain-language-eval-safety-final.json Passed
pwsh -NoProfile -File scripts\evals\Build-AgentBehaviorSpec.ps1 -WhatIf Passed
pwsh -NoProfile -File scripts\evals\Test-EvalSpecText.ps1 Passed
.\node_modules\.bin\vally.cmd lint --eval-spec evals\behavior-conformance\instructions.eval.yaml Passed; existing binary-scoring-default warning retained
.\node_modules\.bin\cspell.cmd stdin --config .cspell.json --no-progress, with added/new-document text piped in Passed, zero issues
npm run spell-check Advisory failure: six existing findings in ignored legacy local extension README outputs, outside this change
npm run lint:md-links -- -ChangedFilesOnly Strict external check failed on an unchanged EUR-Lex URL returning HTTP 202; internal links passed
npm run lint:md-links -- -ChangedFilesOnly -ExternalLinksAsWarnings Passed under the existing PR workflow policy; external finding remains advisory
git diff --check origin/main...HEAD Passed

Additional local checks verified six novel normalized prompt hashes, preserved all 80 existing instruction stimuli/grader identities, and exercised positive/negative/prompt-echo cases for the three new regex graders. A temporary extension stage matched all 85 shipped skill entries and resolved all 60 shipped agent policy imports; it was removed without creating a VSIX.

Model-backed evaluations, semantic judge calibration, native installed-host observations, hosted CI, the full local aggregate, and Docusaurus component/browser suites were not run. These static and source checks do not establish measured reduction in jargon across models.

CI repair validation

The original hosted failure was reproduced locally from its immutable CI
comparison and artifact manifest: exactly two skills had no covering specs.
The repaired tree reports 149 covered artifacts, zero missing, and five
intentional repository-only skips.

Repair check Result
Original CI inputs against the repaired eval tree Passed after reproducing the original two-subject failure
pwsh -NoProfile -File scripts\evals\Get-EvalChangeSet.ps1 -BaseRef ee3df3231ebf07e6f0c4b3ff1dd3a8f1f08e0134 -HeadRef HEAD -OutFile logs\repair-committed-change-set.json Passed against repair commit ee11f7b1e
pwsh -NoProfile -File scripts\evals\Get-ChangedAIArtifact.ps1 -ChangeSetPath logs\repair-committed-change-set.json -OutFile logs\repair-committed-artifacts.json Passed; 154 artifacts selected
pwsh -NoProfile -File scripts\evals\Get-ChangedSpecStimulus.ps1 -ChangeSetPath logs\repair-committed-change-set.json -OutFile logs\repair-committed-stimuli.json Passed; three changed-spec subjects selected
pwsh -NoProfile -File scripts\evals\Test-StimulusPresence.ps1 -ManifestPath logs\repair-committed-artifacts.json -EvalRoot evals -OutFile logs\repair-committed-presence.json -FailOnSpecError Passed; 149 covered, zero missing, five intentionally skipped
pwsh -NoProfile -File scripts\evals\New-AgentEvalPlan.ps1 -ManifestPath logs\repair-committed-artifacts.json -ChangedSpecManifestPath logs\repair-committed-stimuli.json -OutputPath logs\repair-committed-plan.json Passed; valid digest, eight ordinary shards, unique owned run for each repaired subject
npm run test:ps -- -TestPath scripts\tests\evals\New-AgentEvalPlan.Tests.ps1 Passed, 10/10 tests including missing-coverage rejection and ownership/digest checks
Native vally lint on the skill-behavior spec Passed; existing legacy environment deprecation remains
Existing eval schema/tag/baseline, safety, lineage, and text checks Passed; unrelated text-language warnings retained
Scoped Markdown, table, two-file frontmatter, documentation links, added-text spelling, and patch hygiene Passed

All 311 previous skill cases and grader identities remain intact. Six novel
advisory cases bring the suite to 317 cases across 85 subjects; each repaired
subject covers knowledge, generated output, and ownership/no-execution
boundaries. Two deterministic file-checker probe sets also passed. No model
trials or judge calibration were run as part of the local repair.

The full deep RPI repair loop completed through acceptance Review, with no
remaining required source finding. Hosted checks must rerun on the published
repair before CI recovery can be claimed.

Checklist

Required Checks

  • Documentation is updated (if applicable)
  • Files follow existing naming conventions
  • Changes are backwards compatible (if applicable)
  • Tests added for new functionality (if applicable)

AI Artifact Contributions

  • Used hve-builder review mode to review contribution
  • Addressed all actionable findings from the hve-builder review
  • Verified contribution follows common standards and type-specific requirements

Required Local Checks

The following local-safe validation commands must pass before merging:

  • Local validation aggregate: npm run validate:local
  • Documentation validation (if docs changed): npm run validate:docs
  • Spell checking: npm run spell-check
  • Link validation: npm run lint:md-links

Security Considerations

  • This PR does not contain any sensitive or NDA information
  • Any new dependencies have been reviewed for security issues
  • Security-related scripts follow the principle of least privilege

No dependencies, executable skill scripts, model settings, permission declarations, or agent tool configuration were changed.

GHCP Membership Changes

  • Added instruction: .github/instructions/shared/plain-language.instructions.md.
  • Existing membership remains 60 shipped agents and 85 shipped skills; no prompts or hooks were added. Repository-only and non-distributed entries remain excluded.

Additional Notes

Human-only Builder, contribution-verification, and security attestations remain unchecked. The six new writing cases are advisory until calibrated. Installing the plugin or discovering an instruction is not proof that its contents reached a particular model request.

- add direct reminders and shared guidance across agents and skills
- preserve technical formats and add six advisory writing checks
- refresh package metadata and reference documentation

🗣️ - Generated by Copilot

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@codecov-commenter

Codecov Comments Bot (codecov-commenter) commented Oct 17, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.01%. Comparing base (0af0bbf) to head (ee11f7b).
⚠️ Report is 3 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #3241      +/-   ##
==========================================
+ Coverage   81.90%   82.01%   +0.11%     
==========================================
  Files         125      126       +1     
  Lines       17625    17775     +150     
  Branches       63       63              
==========================================
+ Hits        14436    14579     +143     
- Misses       3178     3185       +7     
  Partials       11       11              
Flag Coverage Δ
docusaurus 90.58% <ø> (ø)
pester 86.45% <ø> (+0.11%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 2 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions

github-actions Bot commented Oct 17, 2026 •

Copy link
Copy Markdown
Contributor

Eval Execution

❌ Status: Failed — 2 spec(s) block merge

  • Artifacts evaluated: 149
  • Specs run: 153
  • Assertions passed: 1677
  • Assertions failed (blocking): 7
  • Assertions failed (advisory): 488
  • Trial dips tolerated by per-stimulus aggregate: 44
  • Failed specs (merge-blocking): 2
Artifact Kind Status Specs Passed Failed (blocking) Failed (advisory) Trial dips (tolerated) Input tokens / trial Cache-read tokens / trial
accessibility-framework-assessor agent ⚠️ advisory-fail 1 23 0 7 0 89,182 59,343
accessibility-planner agent ✅ pass 1 15 0 0 0 53,939 29,506
accessibility-reviewer agent ✅ pass 1 20 0 0 0 28,521 10,943
accessibility-surface-inventory agent ✅ pass 1 15 0 0 0 40,225 24,701
ado-backlog-executor agent ✅ pass 1 20 0 0 0 29,970 14,471
adr-creation agent ✅ pass 1 5 0 0 0 96,351 80,899
backlog-manager agent ✅ pass 1 25 0 0 0 34,179 17,299
brd-builder agent ✅ pass 1 46 0 0 4 272,303 238,779
brd-quality-reviewer agent ✅ pass 1 5 0 0 0 66,664 52,288
code-review agent ⚠️ advisory-fail 1 109 0 11 10 70,551 44,269
code-review-accessibility agent ✅ pass 1 5 0 0 0 13,607 0
code-review-explainer agent ✅ pass 1 5 0 0 0 37,790 22,908
code-review-functional agent ✅ pass 1 5 0 0 0 41,528 25,681
code-review-orientation agent ✅ pass 1 5 0 0 0 54,903 38,220
code-review-readiness agent ✅ pass 1 5 0 0 0 53,675 37,780
code-review-security agent ✅ pass 1 5 0 0 0 82,218 55,125
code-review-standards agent ✅ pass 1 5 0 0 0 46,186 28,620
code-review-walkback agent ✅ pass 1 5 0 0 0 49,690 32,255
codebase-profiler agent ✅ pass 1 10 0 0 0 54,799 36,985
council-arbiter agent ⚠️ advisory-fail 1 0 0 10 0 33,838 19,576
council-critic agent ⚠️ advisory-fail 1 4 0 6 0 55,378 40,563
cve-analyzer agent ✅ pass 1 5 0 0 0 19,776 5,509
data-science-engineering-coach agent ❌ fail 1 32 4 101 3 244,718 219,004
documentation agent ✅ pass 1 10 0 0 0 51,266 36,412
dt-coach agent ✅ pass 1 55 0 0 5 152,648 122,017
dt-learning-tutor agent ✅ pass 1 5 0 0 0 95,849 77,554
engagement-report-generator agent ⚠️ advisory-fail 1 0 0 10 0 48,180 33,235
engagement-report-reviewer agent ⚠️ advisory-fail 1 5 0 5 0 48,087 33,328
experiment-designer agent ✅ pass 1 86 0 0 4 250,553 216,533
finding-deep-verifier agent ⚠️ advisory-fail 1 0 0 10 0 114,359 87,620
functional-planner agent ✅ pass 1 20 0 0 0 29,835 14,437
github-backlog-executor agent ✅ pass 1 20 0 0 0 29,120 13,697
hve-builder-review agent ✅ pass 1 5 0 0 0 13,602 0
hve-demo-material agent ✅ pass 1 4 0 0 1 98,811 81,651
jira-backlog-executor agent ✅ pass 1 20 0 0 0 30,469 14,503
meeting-analyst agent ✅ pass 1 5 0 0 0 73,771 58,927
network-isa95-planner agent ✅ pass 1 5 0 0 0 99,949 81,244
outlook-drafter agent ⚠️ advisory-fail 1 0 0 20 0 29,081 15,116
pptx agent ✅ pass 1 5 0 0 0 80,583 65,285
pptx-subagent agent ⚠️ advisory-fail 1 5 0 5 0 45,715 31,214
prd-builder agent ✅ pass 1 33 0 0 2 205,851 174,351
prd-quality-reviewer agent ✅ pass 1 5 0 0 0 78,446 63,786
privacy-planner agent ✅ pass 1 5 0 0 0 93,266 73,669
privacy-reviewer agent ✅ pass 1 5 0 0 0 13,687 0
rai-planner agent ✅ pass 1 44 0 0 1 201,125 165,197
rai-reviewer agent ✅ pass 1 10 0 0 0 23,541 9,005
rai-skill-assessor agent ⚠️ advisory-fail 1 0 0 5 0 61,666 47,123
report-generator agent ✅ pass 1 10 0 0 0 206,957 175,802
rpi-agent agent ✅ pass 1 15 0 0 0 28,362 14,198
rpi-researcher agent ✅ pass 1 5 0 0 0 13,633 0
rpi-reviewer agent ✅ pass 1 5 0 0 0 13,607 0
security-planner agent ⚠️ advisory-fail 1 33 0 2 5 139,395 109,949
security-reviewer agent ✅ pass 1 19 0 0 1 224,151 182,215
skill-assessor agent ⚠️ advisory-fail 1 1 0 9 0 57,664 37,614
sssc-planner agent ✅ pass 1 15 0 0 0 92,043 70,857
sssc-reviewer agent ⚠️ advisory-fail 1 13 0 7 0 181,306 146,820
supply-chain-skill-assessor agent ✅ pass 1 5 0 0 0 41,745 26,027
system-architecture-reviewer agent ✅ pass 1 23 0 0 2 218,840 188,707
ux-ui-designer agent ✅ pass 1 60 0 0 5 88,359 63,027
vally-test-author agent ✅ pass 1 20 0 0 0 83,398 58,757
hve-builder instruction ⚠️ advisory-fail 1 2 0 1 0 99,718 81,139
plain-language instruction ⚠️ advisory-fail 1 17 0 1 0 130,585 110,915
writing-style instruction ✅ pass 1 3 0 0 0 77,203 58,117
accessibility skill ✅ pass 1 3 0 0 0 57,817 44,290
accessibility-coverage-matrix skill ⚠️ advisory-fail 1 23 0 1 0 40,297 25,350
adr-author skill ✅ pass 1 3 0 0 0 53,322 39,808
analysis-authoring skill ⚠️ advisory-fail 1 0 0 3 0 50,069 33,671
architecture-diagrams skill ✅ pass 1 3 0 0 0 79,577 61,837
architecture-review skill ❌ fail 1 0 3 0 0 58,843 43,230
backlog-execute skill ⚠️ advisory-fail 1 1 0 5 0 99,296 81,591
backlog-management skill ⚠️ advisory-fail 2 4 0 5 0 58,721 41,212
backlog-plan skill ⚠️ advisory-fail 1 3 0 3 0 175,722 155,265
backlog-templates skill ⚠️ advisory-fail 1 7 0 2 0 64,945 49,629
c4-architecture skill ✅ pass 1 3 0 0 0 62,231 48,704
caveman skill ✅ pass 1 3 0 0 0 90,036 73,439
code-review skill ⚠️ advisory-fail 1 0 0 3 0 58,500 44,803
copilot-otel-metrics skill ⚠️ advisory-fail 1 24 0 9 0 88,899 65,877
cspell-config skill ✅ pass 1 3 0 0 0 54,549 38,054
customer-card-render skill ⚠️ advisory-fail 1 4 0 5 0 46,083 32,533
data-catalog skill ✅ pass 1 9 0 0 0 149,004 120,530
data-science-engineering-foundation skill ⚠️ advisory-fail 1 0 0 3 0 64,773 42,731
dataops skill ✅ pass 1 12 0 0 0 53,425 36,153
demo-setup skill ⚠️ advisory-fail 1 3 0 6 0 46,129 32,554
demo-video skill ⚠️ advisory-fail 1 2 0 7 0 46,064 32,506
documentation skill ✅ pass 1 3 0 0 0 44,468 30,960
dt-coaching-foundation skill ⚠️ advisory-fail 1 21 0 6 0 460,897 433,225
dt-curriculum skill ⚠️ advisory-fail 1 7 0 2 0 63,219 48,027
dt-figma-export skill ⚠️ advisory-fail 1 0 0 15 0 — —
dt-methods skill ⚠️ advisory-fail 1 6 0 3 0 65,734 50,858
dt-rpi-integration skill ⚠️ advisory-fail 1 31 0 2 0 133,044 107,789
engagement-report-council-critique skill ⚠️ advisory-fail 1 2 0 7 0 65,203 49,805
engagement-reporting skill ⚠️ advisory-fail 1 3 0 12 0 47,495 33,877
evaluation-design skill ⚠️ advisory-fail 1 4 0 8 0 73,137 51,377
experiment-design skill ⚠️ advisory-fail 1 15 0 3 0 58,850 39,509
feasibility skill ⚠️ advisory-fail 1 8 0 4 0 123,937 99,135
functional-planner skill ⚠️ advisory-fail 1 7 0 5 0 56,840 42,624
gh-code-scanning skill ⚠️ advisory-fail 1 8 0 1 0 64,492 48,781
git-commit skill ✅ pass 1 9 0 0 0 142,948 120,831
git-merge skill ✅ pass 1 3 0 0 0 52,971 37,595
git-setup skill ✅ pass 1 3 0 0 0 68,239 52,376
gitlab skill ✅ pass 1 9 0 0 0 54,148 39,859
hve-artifact-authoring skill ✅ pass 1 3 0 0 0 44,182 28,780
hve-builder skill ⚠️ advisory-fail 1 19 0 2 0 36,777 20,789
hve-core-installer skill ✅ pass 1 9 0 0 0 158,698 134,921
hve-demo-material skill ⚠️ advisory-fail 1 0 0 9 0 63,539 48,679
incident-response skill ✅ pass 1 3 0 0 0 62,487 46,954
jira skill ⚠️ advisory-fail 1 8 0 1 0 43,040 29,522
mcsb skill ⚠️ advisory-fail 1 5 0 4 0 50,548 36,961
ml-experimentation skill ⚠️ advisory-fail 1 1 0 2 0 52,725 34,296
mural skill ✅ pass 2 21 0 0 0 80,731 54,836
outcome-hypothesis skill ⚠️ advisory-fail 1 36 0 27 0 79,216 56,957
owasp-agentic skill ⚠️ advisory-fail 1 6 0 3 0 65,677 51,949
owasp-cicd skill ⚠️ advisory-fail 2 8 0 3 1 58,438 41,935
owasp-docker skill ⚠️ advisory-fail 1 7 0 2 0 69,338 55,369
owasp-infrastructure skill ⚠️ advisory-fail 1 4 0 5 0 41,555 28,037
owasp-llm skill ⚠️ advisory-fail 1 6 0 3 0 55,254 41,572
owasp-mcp skill ✅ pass 1 9 0 0 0 47,458 33,920
owasp-top-10 skill ✅ pass 2 15 0 0 0 50,379 35,467
performance-slo-planner skill ⚠️ advisory-fail 1 8 0 1 0 60,334 42,740
powerpoint skill ⚠️ advisory-fail 1 5 0 4 0 65,496 48,624
pr-reference skill ✅ pass 1 9 0 0 0 72,186 57,293
privacy-standards skill ⚠️ advisory-fail 1 6 0 3 0 43,055 29,544
proposal-response skill ⚠️ advisory-fail 1 54 0 3 0 128,756 103,709
pull-request skill ✅ pass 1 12 0 0 0 60,591 40,398
python-foundational skill ⚠️ advisory-fail 1 4 0 5 0 71,145 55,261
rai-planner skill ✅ pass 1 3 0 0 0 48,791 32,669
rai-standards skill ⚠️ advisory-fail 1 1 0 2 0 107,588 88,205
requirements-author skill ✅ pass 1 6 0 0 0 57,817 37,351
risk-register skill ✅ pass 1 3 0 0 0 82,907 67,284
rpi-challenger skill ✅ pass 1 3 0 0 0 34,183 18,581
rpi-implement skill ⚠️ advisory-fail 1 19 0 2 0 49,184 32,689
rpi-plan skill ✅ pass 1 33 0 0 0 54,910 36,901
rpi-plan-critique skill ✅ pass 1 15 0 0 0 41,002 25,116
rpi-research skill ⚠️ advisory-fail 1 11 0 4 0 218,548 191,056
rpi-review skill ⚠️ advisory-fail 1 23 0 4 0 47,826 28,031
rpi-walkthrough skill ✅ pass 1 3 0 0 0 13,592 0
secure-by-design skill ⚠️ advisory-fail 1 8 0 1 0 84,681 67,134
security-planning skill ⚠️ advisory-fail 1 0 0 6 0 50,583 36,426
security-reviewer-formats skill ✅ pass 1 9 0 0 0 46,070 32,516
supply-chain-security skill ✅ pass 1 3 0 0 0 97,164 80,646
synth-data-generate skill ⚠️ advisory-fail 1 4 0 5 0 82,186 63,242
telemetry-foundations skill ✅ pass 1 9 0 0 0 62,312 44,599
tts-voiceover skill ✅ pass 1 9 0 0 0 44,636 31,066
ux-artifacts skill ⚠️ advisory-fail 1 9 0 24 0 106,346 84,352
ux-coaching skill ⚠️ advisory-fail 1 4 0 20 0 61,155 46,400
vally-tests skill ⚠️ advisory-fail 1 11 0 4 0 100,917 77,895
vex skill ✅ pass 1 3 0 0 0 66,979 53,359
video-to-gif skill ⚠️ advisory-fail 1 5 0 4 0 47,561 34,003
vscode-playwright skill ⚠️ advisory-fail 1 4 0 5 0 47,447 33,949

Legend — ✅ clean · ⚠️ advisory failures only (non-blocking) · ⏭️ skipped · ❌ merge-blocking failure

Only Failed specs (merge-blocking) gates this PR. Advisory assertion failures are signal-quality checks captured during iteration; review them, but they do not block merge and may be acceptable.

Token columns are advisory means per trial reported by the model provider. They vary between trials and never gate this PR.

- add six source-backed advisory skill conformance cases
- document canonical changed-artifact planning preflight

🧪 - Generated by Copilot

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Use plain language across HVE conversations and generated prose

2 participants