Context
Once Data Machine reaches 1.0, Chris intends to submit it to the WordPress.org Plugin Directory.
That means the 1.0 cleanup needs to leave the plugin in a directory-ready state, not just a private-runtime-ready state.
Why this matters
WordPress.org submission adds constraints beyond internal correctness:
- Plugin Check findings need to be fixed or intentionally justified.
- Readme, assets, license metadata, stable tag, and headers need to be submission-ready.
- Bundled dependencies and generated/vendor files need to satisfy directory expectations.
- Domain-specific or private-runtime assumptions should be removed or documented.
- Security, escaping, sanitization, capability checks, nonces, and direct DB access need a directory-quality pass.
- Any AI assistance disclosure policy for PRs is separate from WordPress.org packaging, but the codebase should remain reviewable and attributable.
Related issues
Desired shape
- 1.0.0 is tagged only after WordPress.org submission readiness is verified.
- Plugin Check passes or has documented justifications for unavoidable findings.
readme.txt, plugin headers, screenshots/assets, license, and dependency packaging are ready for submission.
- Public-facing docs describe Data Machine as a WordPress-native automation/agent runtime without private-site assumptions.
- The final package excludes obsolete migrations/backcompat and any development-only artifacts.
Acceptance criteria
- Run Plugin Check against the 1.0 candidate and resolve/justify findings.
- Run lint/tests on the 1.0 candidate.
- Verify
readme.txt sections, stable tag, tested-up-to, requires-at-least, requires PHP, license, and tags.
- Verify no secrets, private endpoints, local paths, or internal-only assumptions ship in the plugin package.
- Verify vendor/dependency packaging is acceptable for WordPress.org SVN submission.
- Document the submission steps and final release checklist.
AI assistance
- AI assistance: Yes
- Tool(s): OpenCode (GPT-5.5)
- Used for: Capturing Chris's WordPress.org submission goal as a tracked 1.0/release readiness issue.
Context
Once Data Machine reaches 1.0, Chris intends to submit it to the WordPress.org Plugin Directory.
That means the 1.0 cleanup needs to leave the plugin in a directory-ready state, not just a private-runtime-ready state.
Why this matters
WordPress.org submission adds constraints beyond internal correctness:
Related issues
Desired shape
readme.txt, plugin headers, screenshots/assets, license, and dependency packaging are ready for submission.Acceptance criteria
readme.txtsections, stable tag, tested-up-to, requires-at-least, requires PHP, license, and tags.AI assistance