Repository navigation
docs(listing,#322): lead the merchant listing with the price outcome - #336
Conversation
The directory snippet now says what the store owner gets before the limits: preview a bulk price change, keep a newer edit, undo an eligible price, and leash a restricted account. Stable tag and version stay 0.3.0. This does not publish WordPress.org.
The snippet no longer opens as a bulk editor. The first heading is the restricted account, with the same opt-in limits, and preview comes second. Stable tag and version stay 0.3.0.
|
First screen rewritten so it does not read as a bulk editor. Short description (126 characters): Protect WooCommerce prices and stock from bad overwrites. Keep newer edits, undo eligible prices, and leash restricted agents. First two headings: Put a restricted account on a leash. See the price before it goes live. Validators on
Stable tag and version stay 0.3.0. The seatbelt paragraph is unchanged. Founder SVN gate is unchanged: this PR does not publish the directory and does not retag 0.3.0. Issue #322 stays open. |
|
QA verdict: FAIL at Mergeable against Enforcement is unchanged. The new opening is not allowed by the contract. Live directory short description remains "See WooCommerce price changes before they go live." This pull request does not change that. |
A grant-mode job can change a price without a fresh human approval of that job. The opening now keeps Preview approval on the merchant path and limits a restricted account to a grant that was already issued.
|
QA correction on The opening no longer says the catalog waits for a person. A grant-mode job can change a price without a fresh human approval of that job, and writes outside WriteLeash are not stopped. New opening: A wrong percentage, a CSV overwrite, or an assistant account editing a product is the expensive mistake. A bulk price change stays in Preview until you approve it. A restricted account can change price or stock only inside a grant you already issued, and only on the monitored paths. Short description is unchanged (126 characters) and still starts with "Protect WooCommerce prices and stock from bad overwrites." The leash section stays first. The seatbelt paragraph, Stable tag 0.3.0, and Requirements facts are unchanged. CLAIM-MATRIX row 21 was not edited. Validators: PASS.
Not merged. Issue #322 stays open. |
The short description names price and stock protection, then restricted AI agents and automation. The directory still needs both SVN readmes.
|
First screen now leads with costly price and stock mistakes, then restricted AI agents and automation. Local SVN is not committed. The handbook says a Stable tag of 0.3.0 makes the directory read |
The review note still quoted a 126-character run and a 10,150-byte file. This head is 10,227 bytes and the validator reports 101 characters.
Scope
Issue #322. Conversion copy for the WordPress.org listing only. No runtime, compatibility, or package change.
Invariant / Current Spec Reference
wordpress/writeleash/FREE-GRANT-CONTRACT.mdandwordpress/release/CLAIM-MATRIX.md. Public claims stay inside the seatbelt sentence, the exact conflict sentences, and the v0.3.0 pair rule. Stable tag andWRITELEASH_VERSIONstay 0.3.0.Relevant Canonical CC-* Tests (
docs/test-plan.md)None. This is listing copy. No legacy experiment ID is treated as acceptance.
What Changed
wordpress/writeleash/readme.txtleads with protecting prices and stock, then the leash. The first heading is "Put a restricted account on a leash". "See the price before it goes live" is the second heading. Requirements, the exact seatbelt paragraph, and the six screenshot captions are unchanged.Descriptionis the same one-line short description. Version constants stay 0.3.0.docs/marketing/322-listing-conversion.mdrecords before/after, the claim table, SEO notes with no volumes, screenshot caption recommendations, and the founder SVN gate.Short description (126 characters): Protect WooCommerce prices and stock from bad overwrites. Keep newer edits, undo eligible prices, and leash restricted agents.
Security Impact
None. Copy only. The listing still says the restricted path is not a firewall, not a sandbox, and not a universal fail-closed guarantee when the grant store is unavailable.
PostgreSQL Semantics Considered
None. WordPress plugin listing.
Adversarial / Bypass Testing
Not applicable. No enforcement code changed.
Limitations / Unknowns
readme.txtdoes not change the live directory. Founder must commit it to WordPress.org SVN trunk with Stable tag left at 0.3.0, or ship a later release. This PR does not do that commit and does not retag 0.3.0.testedreported 7.1.4. ReadmeTested up tostays 7.1.Validators on
b524248edc071d967c76aebfe01067da9e7d38c6:Out-of-Scope Work Explicitly Not Included
Behavior did not change, so the spec, test plan, and threat model were left as they are. The second and third boxes are true because there was nothing new to add.