Skip to content

Refresh canonical skill-lib snapshot - #20

Merged
erinepshovel-code merged 1 commit into
mainfrom
chore/refresh-skill-lib-c14ee9d
Sep 6, 2026
Merged

erinepshovel-code merged 1 commit into
mainfrom
chore/refresh-skill-lib-c14ee9d

Conversation

@erinepshovel-code

Copy link
Copy Markdown
Contributor

Propagation

  • source repository: The-Interdependency/skill-lib
  • source commit: c14ee9d500579a4b5d6821f62c9d82ca96e73608
  • target repository: The-Interdependency/aimmh
  • target base: 6bac5fafd20bb2c22d75065e641ae69eaa91430c
  • exact skills copied: meta-module-build, msdmd, test-build, the-interdependency

Verification

  • canonical vendored-skill drift with strict source SHA — pass
  • multilingual C/C++/Perl/Java parser smoke — pass
  • shebang placement and displaced-shebang rejection smoke — pass
  • commit diff check — pass
  • existing MSDMD collection regenerated/compared under the published parser — fresh

Generated files

  • refreshed: aimmh_msdmd.ts

Doctrine / hmmm

  • no target-local doctrine contradiction found
  • full target suite is left to the repository’s PR workflows where configured; absence of such a workflow remains hmmm, not a claimed pass

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 6, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-09-06T18:26:41.430146Z 2cb88b8 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@erinepshovel-code
erinepshovel-code merged commit 1462286 into main Sep 6, 2026
6 checks passed

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 2cb88b8616

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread aimmh_msdmd.ts
}
],
"repo": "The-Interdependency/aimmh"
"gaps": [],

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Preserve the known module-build coverage gap

When this collection is consumed by the MSDMD visualizer or a coverage audit, the empty array reports that no coverage gaps exist even though the target tree still contains no MODULE_BUILD blocks; scanning the commit with the published parser finds zero annotated files and 196 supported source files without the block. Regeneration dropped the previously recorded repository-wide gap because no expected block was supplied, so retain that gap or regenerate with MODULE_BUILD configured as expected.

Useful? React with 👍 / 👎.


The paired RATIOS helper preserves the interpreter boundary: a non-empty
line-1 shebang may precede opening RATIOS, which must then occupy line 2 with no
gap. See [`ratios/SKILL.md`](../ratios/SKILL.md) for the complete seal contract.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Vendor the referenced RATIOS contract

When an agent follows the new link for the complete seal contract, it resolves to .agents/skills/ratios/SKILL.md, but that path does not exist anywhere in this commit's tree—the installed snapshot contains only the four skills listed in .agents/skills/README.md. Include the referenced skill in the propagated snapshot or avoid directing consumers to an unavailable local contract.

Useful? React with 👍 / 👎.

".rb": "#", ".rake": "#", ".gemspec": "#",
".ex": "#", ".exs": "#",
".sh": "#", ".bash": "#", ".zsh": "#", ".fish": "#",
".pl": "#", ".pm": "#", ".t": "#",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Refuse the ambiguous .pl suffix

In Prolog repositories using the conventional .pl suffix, parse_file now selects Perl's # marker, so valid % === ... === declarations are ignored and walk_tree incorrectly reports those modules as untested. Because extension detection explicitly refuses ambiguous suffixes rather than sniffing content, .pl should not be assigned exclusively to Perl; leave it unsupported for automatic detection and require callers to supply the appropriate marker.

Useful? React with 👍 / 👎.

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.

1 participant