Skip to content

Prepare nativephp/web-ui for public alpha - #3

Merged
shanerbaner82 merged 1 commit into
mainfrom
feat/web-cheap-wins
Sep 12, 2026
Merged

shanerbaner82 merged 1 commit into
mainfrom
feat/web-cheap-wins

Conversation

@shanerbaner82

Copy link
Copy Markdown
Contributor

Summary

  • Rename the package from nativephp/mobile-web to nativephp/web-ui to match this repo, switch the license to MIT (same LICENSE file as the other MIT plugins), and require nativephp/mobile ^4.4.
  • Drop the private notice from the README and replace the path-repo install line with composer require nativephp/web-ui:dev-main.
  • Add CONTRIBUTING.md, CHANGELOG.md, .gitignore, and the .github funding, security policy, and Pint workflow the sibling plugins ship.
  • Remove the two internal planning docs (design-validation.md, livewire-parity-map.md) and the empty .junie directory. The rendering guide no longer references a local machine path.

Verification

  • pint --test passes
  • composer validate passes
  • Every PHP file passes php -l
  • All docs/ links from README and CONTRIBUTING resolve

Open items (not blocking)

  • .github/funding.yml (Open Collective, copied from camera) and composer.json funding (nativephp.com/sponsor, copied from mobile-ui) disagree; pick one.
  • Confirm core 4.4 ships the WebRunner contract so the ^4.4 floor is honest.

🤖 Generated with Claude Code

https://claude.ai/code/session_015cMEafmkzTAm7PZFdzmfgq

Rename the package from nativephp/mobile-web to nativephp/web-ui to match
the GitHub repo, switch the license to MIT (same LICENSE file as the other
MIT plugins), and require nativephp/mobile ^4.4.

Drop the private notice from the README and replace the path-repo install
line with a dev-main require. Add CONTRIBUTING.md, CHANGELOG.md, a
.gitignore, and the .github funding, security policy, and Pint workflow
the sibling plugins ship. Remove the two internal planning docs and the
empty .junie directory; the rendering guide no longer references a local
machine path.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015cMEafmkzTAm7PZFdzmfgq
@shanerbaner82
shanerbaner82 merged commit 25584f8 into main Sep 12, 2026
1 check passed
@shanerbaner82
shanerbaner82 deleted the feat/web-cheap-wins branch September 12, 2026 13:50
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