Every place that mentions an item jump to the items page in click #84

Closed
opened 2026-07-06 16:17:59 +00:00 by coilysiren · 3 comments
Owner
No description provided.
coilysiren changed title from Every place that lists are item jump to the items page in click to Every place that mentions an item jump to the items page in click 2026-07-06 16:18:12 +00:00
Owner

Director scope for a headless implementation: make item names clickable wherever the SPA has an actual item identifier/name suitable for the existing item detail route. Introduce one reusable, accessible item-link primitive/helper with correct URL/query encoding, then use it across the trade/store/logistics, crafting, recipe, and related use-case views instead of duplicating URL construction. Do not link free-form text that merely resembles an item. Preserve table/card interaction semantics and add focused tests for link targets, encoding, and no-link fallbacks. Update the feature inventory.

Director scope for a headless implementation: make item names clickable wherever the SPA has an actual item identifier/name suitable for the existing item detail route. Introduce one reusable, accessible item-link primitive/helper with correct URL/query encoding, then use it across the trade/store/logistics, crafting, recipe, and related use-case views instead of duplicating URL construction. Do not link free-form text that merely resembles an item. Preserve table/card interaction semantics and add focused tests for link targets, encoding, and no-link fallbacks. Update the feature inventory.
Owner

WARDED_WORKFLOW: done

details

review summary: Added one accessible, encoded item-link primitive across item-backed trade, crafting, recipe, dossier, jobs, and use-case views; tags and absent ids remain plain text.
workflow: merge-remote-main; review summary: landed on main as 917901a.
retrospective: The shared route helper made the broad UI sweep straightforward; retaining nearby filter/compare controls avoided nested interactive elements.
confidence: high.
surprises: frontend test/install commands could not start because the container runtime cannot execute or resolve pnpm.
follow-ups: in-container review gate was intentionally skipped because the temporary ward default is pending brokered QA; rerun frontend tests when pnpm is available.

WARDED_WORKFLOW: done ✅ <details><summary>details</summary> review summary: Added one accessible, encoded item-link primitive across item-backed trade, crafting, recipe, dossier, jobs, and use-case views; tags and absent ids remain plain text. workflow: merge-remote-main; review summary: landed on main as 917901a. retrospective: The shared route helper made the broad UI sweep straightforward; retaining nearby filter/compare controls avoided nested interactive elements. confidence: high. surprises: frontend test/install commands could not start because the container runtime cannot execute or resolve pnpm. follow-ups: in-container review gate was intentionally skipped because the temporary ward default is pending brokered QA; rerun frontend tests when pnpm is available. </details>
Owner

WARDED_WORKFLOW: reservation-released

release details

Run finished with WARDED_WORKFLOW: done ✅.

ward container reap released container engineer-codex-eco-app-84 (--harness codex): the terminal outcome supersedes the reservation, so a later redispatch no longer needs --override-reservation.

— Codex, via ward agent

<!-- ward-agent-reservation-released --> WARDED_WORKFLOW: reservation-released <details><summary>release details</summary> Run finished with `WARDED_WORKFLOW: done ✅`. `ward container reap` released container `engineer-codex-eco-app-84` (`--harness codex`): the terminal outcome supersedes the reservation, so a later redispatch no longer needs `--override-reservation`. </details> <!-- ward-agent-signature --> — Codex, via `ward agent`
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
coilyco-gaming/eco-app#84
No description provided.