Files
PaperClipAI/ui/storybook/generated
DottaandPaperclip 252d9b5077 docs(storybook): record verification routes for missing examples (#16167)
## Thinking Path

> - Paperclip is the open source app people use to manage AI agents for
work.
> - The feature map describes product capabilities and verification
journeys.
> - The Storybook catalog links existing examples to those capabilities.
> - A capability without a story can need UI examples, CLI checks, or
browser checks.
> - This pull request records the required verification surface for all
60 current gaps.
> - The next Storybook pass can add useful examples without claiming
backend proof from mocks.

## Linked Issues or Issue Description

Refs #16154. Reconciles the new task-notification capability from
#16153.

The related PR search found no duplicate of this classification pass.
This change follows the merged association corrections. It does not add
product behavior or duplicate a roadmap feature.

## What Changed

- Add `maps/storybook-map/VERIFICATION.md` with all 60 unassociated
capabilities: 49 UI example gaps, eight CLI/operator operations, and
three browser verification boundaries.
- Record required UI states, separate production checks, source links,
and existing test starting points. Keep execution marked not run.
- Link the record from the catalog contract. Tell the maintenance skill
to keep its rows, counts, and source revision current.
- Regenerate the feature index for personal task notifications. Refresh
only the inspected recipe/index-dependent review fingerprints. Retain
all 223 suites, 2,212 authored IDs, associations, and classifications.
- Record the targeted association revisit. It found no additional
justified links.

## Verification

- `node scripts/storybook-catalog.mjs` and `node scripts/check-maps.mjs`
passed.
- All 27 catalog, feature-index, and map structural tests passed.
- The maintenance skill validator passed.
- A source check confirmed that the 60 unique rows match all non-guide
association gaps. All report, contract, and skill file links exist.
- `git diff --check` passed.
- Inspect the eight CLI/operator rows and three browser rows. UI/API
capabilities retain both obligations.
- Full repository typecheck, tests, build, Storybook build, and live
product journeys were not run locally for this documentation and
generated-data change. No live proof is claimed.

- Final head `a9ef9e8ebc1f41bb7047142704655d08b3e47be7`: all 57
checks/statuses are green (55 successful, two Storybook jobs skipped).
Greptile approved this head at 5/5. The review finding is resolved and
the PR is mergeable.

## Risks

- This source inventory can become stale as capabilities or associations
change. The maintenance skill requires refreshing its rows and source
revision.
- Existing test links identify starting points. They do not certify
complete or passing production coverage.
- There is no migration, permission change, product behavior change,
story removal, or new visual baseline.

## Model Used

OpenAI Codex with GPT-6 assisted with source review, documentation, and
checks. It used shell tools and read-only area agents. The runtime did
not expose an exact backend model revision or context-window size.

## Checklist

- [x] I have included a thinking path that traces from project context
to this change
- [x] I have specified the model used (with version and capability
details)
- [x] I have checked ROADMAP.md and confirmed this PR does not duplicate
planned core work
- [x] I have searched GitHub for duplicate or related PRs and linked
them above
- [x] I have either (a) linked existing issues with `Fixes: #` / `Closes
#` / `Refs #` OR (b) described the issue in-PR following the relevant
issue template
- [x] I have not referenced internal/instance-local Paperclip issues or
links (only public GitHub `#NNN` / `github.com/paperclipai/paperclip`
URLs)
- [x] My branch name describes the change (e.g. `docs/...`, `fix/...`)
and contains no internal Paperclip ticket id or instance-derived details
- [x] I have run tests locally and they pass
- [x] I have added or updated tests where applicable
- [x] I have updated relevant documentation to reflect my changes
- [x] I have considered and documented any risks above
- [x] All Paperclip CI gates are green
- [x] Greptile is 5/5 with no open P2s, recommendations, or follow-ups
- [x] I will address all Greptile and reviewer comments before
requesting merge

---------

Co-authored-by: Paperclip <noreply@paperclip.ing>
2026-10-13 12:39:04 -05:00
..