aboutsummaryrefslogtreecommitdiff
path: root/tests/test-integration-acceptance.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-01 14:15:28 -0500
committerCraig Jennings <c@cjennings.net>2026-06-01 14:15:28 -0500
commit42370043d61b7f8a80a17785f47df359e4f70dda (patch)
treee22f76576c08c918060e6630e918708253f7f6f2 /tests/test-integration-acceptance.el
parent5f50b28cda2c5c87cbd7af6af4931284ac719843 (diff)
downloadpearl-42370043d61b7f8a80a17785f47df359e4f70dda.tar.gz
pearl-42370043d61b7f8a80a17785f47df359e4f70dda.zip
docs: spec for local views and Linear views
I drafted a spec that renames "saved query" to one noun with a location qualifier: a local view (private, on disk) and a Linear view (published, shared, the CustomView Linear users already know). The lifecycle is git-shaped: a local view is a local branch, a Linear view a remote branch, publish is push, and the stored view-id is the tracking link. The model already exists in the code. What's missing is a coherent name and command shape. Today the saved-query operations scatter across the verb-first keymap: create is hidden inside the filter builder and filed under fetch, delete has a home, edit doesn't exist. The spec covers the rename map (obsolete aliases so no init.el breaks), new create and edit commands, the keymap/transient/picker reshape, and the config migration. One piece isn't a rename: pulling a Linear view back into a local view needs a reverse-compile of IssueFilter, deferred to vNext. Status is Draft with six open questions. No code changed.
Diffstat (limited to 'tests/test-integration-acceptance.el')
0 files changed, 0 insertions, 0 deletions