Repository navigation
Add Personal Stuff inventory app over WordPress Knowledge - #75
Conversation
|
🚀 personal-todo build ready for testing Artifact: Download from workflow run Playground ZIP: Launch in Playground: Open WordPress Playground Paste the ZIP URL into a WordPress Playground blueprint to load this PR build. |
|
🚀 personal-notes build ready for testing Artifact: Download from workflow run Playground ZIP: Launch in Playground: Open WordPress Playground Paste the ZIP URL into a WordPress Playground blueprint to load this PR build. |
|
🚀 personal-ai-chat build ready for testing Artifact: Download from workflow run Playground ZIP: Launch in Playground: Open WordPress Playground Paste the ZIP URL into a WordPress Playground blueprint to load this PR build. |
|
🚀 personal-readwise-sync build ready for testing Artifact: Download from workflow run Playground ZIP: Launch in Playground: Open WordPress Playground Paste the ZIP URL into a WordPress Playground blueprint to load this PR build. |
|
🚀 personal-evernote-sync build ready for testing Artifact: Download from workflow run Playground ZIP: Launch in Playground: Open WordPress Playground Paste the ZIP URL into a WordPress Playground blueprint to load this PR build. |
Personal Stuff adds a private inventory app at
/stuff/, using existing Knowledge posts, Knowledge Type terms, the Media API and Gutenberg content. It combines a photo-led inventory with search, place browsing, quick entry and editing through either Stuff or native Gutenberg.docs/personal-stuff-ux-feedback.md; that repository had no PRs available to review.Validation: 171 PHP tests / 1,047 assertions (10 existing skips) in the initial implementation; four JS block/search tests; PHP/JS/CSS lint; production build and all six ZIP checks. The extracted Stuff ZIP activated using its bundled helpers with only the Knowledge development fixture. A clean Node 20 / npm 10 install also passed build/lint/package checks.
Browser-tested with Personal Notes active: native storage, upload contexts and randomized derivatives, Gutenberg caption/order round trips, term-only content preservation, Notes sidebar/classic editor compatibility, search/filter/navigation, anonymous access and Print/PDF. The UX pass additionally verified name-only entry, the restyled uploader, place breadcrumbs, light/dark styling, and full-screen editor dimensions at 320px and 390px. Real-device iOS keyboard/camera behavior remains unverified. Full evidence and the existing test-site fixture limitation are in
docs/personal-stuff-verification.md.The development site runs at
http://artpi-m5.tailaea879.ts.net:8901/stuff/; this host setup is local and opt-in. Media URLs remain public and hard to guess. The stale-edit check is best effort, not an atomic lock.