aboutsummaryrefslogtreecommitdiff
path: root/tests/test-integration-acceptance.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-28 03:02:13 -0500
committerCraig Jennings <c@cjennings.net>2026-05-28 03:02:13 -0500
commit2ea4a03c2b53d1fd91db783995f076ea8d99b264 (patch)
treeb96b65d82b0ef7abd298c27aead3c4d64482dea9 /tests/test-integration-acceptance.el
parent505e7070bfbff9812823c09e94c9c87ed8c9ca0d (diff)
downloadpearl-2ea4a03c2b53d1fd91db783995f076ea8d99b264.tar.gz
pearl-2ea4a03c2b53d1fd91db783995f076ea8d99b264.zip
docs(spec): saved-query-sync to Linear views, Ready after sprint review
New spec at `docs/saved-query-sync-spec.org` for promoting local `pearl-saved-queries` entries to Linear custom views (`customViewCreate` / `Update` / `Delete`). Written end to end on 2026-05-28 and walked through a six-question sprint review the same day. Status moves Draft to Ready. The live-API probe drove two substantive simplifications. `CustomViewCreateInput.filterData` is type `IssueFilter`, the exact type pearl's existing `pearl--build-issue-filter` already produces, so the proposed filter-mapping helper collapses to a pass-through and implementation phase 1 becomes a sanity-test commit rather than new code. Linear's API has no `customViewArchive` (only Delete), so the delete-or-unlink prompt on the extended `pearl-delete-saved-query` is the actual choice rather than archive-or-unlink. No sort-order input on the view mutations either, so syncing pearl's `:sort`/`:order` moves to vNext. The review itself surfaced one further design move beyond resolving questions: collapsing the two prompts the spec originally proposed (team scope plus shared flag) into a single enriched prompt where each candidate is a complete end-state (`[ Team: Engineering, visible to the team ]` etc.). The same enrichment pattern then applies to `pearl-pick-source`'s label for synced entries (`[saved → Engineering] Name`). Two pattern-catalog candidates noted for the running rulesets discussion. Implementation decomposes into seven independently-shippable phases, enumerated in the spec's `Implementation tasks (drop-in for todo.org)` section per the spec-review workflow update sent to rulesets earlier in the session. Tasks land in `todo.org`'s Pearl Open Work alongside this commit.
Diffstat (limited to 'tests/test-integration-acceptance.el')
0 files changed, 0 insertions, 0 deletions