Skip to content

Refresh canonical skill-lib snapshot - #39

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/pcea
  • target base: 834987cb0c1fea5f62d6ea08e5c5bb878c312646
  • exact skills copied: manifest, meta-module-build, msdmd, test-build

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
  • manifest freshness check — pass

Generated files

  • refreshed: pcea_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:25:49.159672Z 206a31e 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 1c83746 into main Sep 6, 2026
8 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: 206a31efe2

ℹ️ 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 on lines +154 to +156
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 skill

The refreshed guide directs agents to ../ratios/SKILL.md for the complete seal contract, but the propagated skill set contains no ratios/ directory. Any metadata or behavior change involving RATIOS therefore reaches a dead link and cannot follow the repository’s required local-skill workflow; either include that skill in the vendored snapshot or keep the necessary guidance self-contained.

AGENTS.md reference: AGENTS.md:L12-L15

Useful? React with 👍 / 👎.

".tcc": "//", ".ipp": "//", ".inl": "//",
".swift": "//", ".kt": "//", ".kts": "//", ".cs": "//",
".mm": "//", ".scala": "//", ".dart": "//", ".zig": "//",
".groovy": "//", ".gradle": "//", ".php": "//",

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 Handle PHP's opening tag before registering .php

When a RATIOS runner consumes this registry, a normal PHP source file cannot satisfy the advertised opening-boundary check: <?php must precede the // ratios: comment, while ratios_placement only allows the ratios line itself or a shebang on literal line 1. Consequently a PHP file with <?php on line 1 and the seal on line 2 always fails placement, whereas putting the comment before the opening tag emits it as response text; either recognize the PHP opening tag as a preamble or exclude .php from the shared registry.

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 Require an explicit marker for ambiguous .pl files

The new guide says ambiguous suffixes must not be auto-detected, but .pl is used by both Perl and Prolog, whose line-comment markers are # and % respectively. Mapping every .pl file to # makes parse_file and walk_tree silently miss valid Prolog declarations and report those modules as gaps; remove .pl from automatic detection or provide a language-specific override instead of assuming Perl.

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