Skip to content

Remove product-boundary knowledge#347

Merged
chubes4 merged 1 commit into
mainfrom
fix/remove-product-boundary-knowledge
Jun 18, 2026
Merged

Remove product-boundary knowledge#347
chubes4 merged 1 commit into
mainfrom
fix/remove-product-boundary-knowledge

Conversation

@chubes4

@chubes4 chubes4 commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Remove downstream product names from Agents API source-adjacent docs, smoke fixtures, and static boundary tests.
  • Update runtime bundle importer provenance to prefer generic package/source metadata (source_type, source_package, source_version, package_slug, package_version) instead of bundle-specific metadata.
  • Remove the product-specific Docs Agent workflow and committed distribution ignore entry that encoded downstream runtime/tooling names.

Testing

  • composer test
  • composer phpstan
  • git ls-files '*.php' | xargs -n 1 php -l
  • git diff --check
  • git grep -n -i -E 'data[ -]?machine|datamachine|codebox|wp-codebox|datamachine_bundle|DataMachine_' -- . ':!.claude' ':!.datamachine'

Caveats

  • Removed the manual Docs Agent workflow because it directly depended on downstream product/runtime names. It can be reintroduced later through a neutral workflow/runtime contract outside Agents API core.

AI assistance

  • AI assistance: Yes
  • Tool(s): OpenCode (GPT-5.5)
  • Used for: removed product-specific boundary knowledge from Agents API.

@chubes4 chubes4 merged commit 3c3b302 into main Jun 18, 2026
1 of 2 checks passed
@chubes4 chubes4 deleted the fix/remove-product-boundary-knowledge branch June 18, 2026 16:20
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