Global Filter
To close: Strike the app.qpoint.io migration (app is stale) · Move the existing Outcome to HISTORY.md
last activity Sep 18
Our older web app had a working filter bar that no other project could reuse, and its redesign existed only as mockups.
The old filter now lives in the shared library as a legacy set. A rebuilt bar and a new quick-filter strip follow the mockups, and both share one filter state.
Documents
With file names, on their own page →What changed
The three changes that matter most, in plain words. Open any one to see it.
- 1
The filter row is now one connected bar: each filter is a segment, with Add on the left and Config on the right.
One bar for every filter · came from Mark Parsonopen →
- 2
The new bar follows its mockup: an Add Filter pill when empty, then one segment per filter and a Config button.
Built from the mockup · came from Mark Parsonopen →
- 3
A new strip above a table filters it in one click: View All, or one team.
A quick filter above the table · came from Mark Parsonopen →
- Pick a team in the quick strip and the main bar shows it too, and the other way round. New in this cycle
How we got here
Each change, traced back to the conversation it came from. A solid mark means the record names the source; a dashed one was matched by the draft and waits for review.
From the record: no recorded conversation behind this one.
c88-D1 Only the look of the filter moves to the library; the logic tied to the old app's data stays in that app. — Mark Parson
c88-D2 The old filter is kept under a Legacy name while the new bar takes the real name. — Mark Parson
The filter row is now one connected bar: each filter is a segment, with Add on the left and Config on the right.
From the record: no recorded conversation behind this one.
c88-D2 The old filter is kept under a Legacy name while the new bar takes the real name. — Mark Parson
The new bar follows its mockup: an Add Filter pill when empty, then one segment per filter and a Config button.
From the record: no recorded conversation behind this one.
c88-D3 The quick-filter strip is its own part that shares the page's filter state, not a mode of the bar. — Mark Parson
A new strip above a table filters it in one click: View All, or one team.
Thanks to
People outside Qpoint first. Every thank-you points at something they said or made.
Asked for the filter to leave the old app
Opened the cycle to pull the filter out of the old web app while its v2 design went on, then had the new bar and trigger strip built from the mockups in the cycle's folder.
All images
Every picture from this cycle. Click any one to step through them all.
The pairs
Everything captured · 12
The full record 0 decisions · 3 key-change entries · 1,077 words · 10 captures
The record stays as written, for agents and for audit: Key Changes, every decision, the artifacts and the visual record.
Open the record for c88 →