Search Page

The dedicated /search route — full-text search across objects with filters, pagination, and shareable URLs.

Search Page

There are two ways to search in DesignFoundry. The Cmd-K palette (Global Search) is for fast inline lookups when you know what you want. The /search page is for browsing larger result sets with structured filters and the option to share a URL.

Opening the Search Page

Three ways to land on /search:

  • Click Search in any “no results” empty state.
  • Type a query into Cmd-K and click See all results at the bottom.
  • Navigate directly to /search?q=<your-query> (or just /search).

Query parameters in the URL persist across reloads, so you can bookmark and share specific searches.

Filter Bar

The filter bar above the results table lets you narrow the result set:

FilterWhat it does
QueryFree-text — matches name, description, and any indexed fields
TypeOne of the registered object types (e.g. Application, Capability, Technology) or All
StatusOne of draft, approved, deprecated, retired, or All
TagsComma-separated tag names — narrows to objects carrying any of these tags

Each filter is reflected in the URL (?q=…&type=…&status=…&tags=…). You can also paginate with &page=N.

Result Rows

Each row in the results table shows:

  • Name — bolded, links to the object detail page.
  • Type — the object’s registered type.
  • Status — color-coded badge (green=approved, gray=draft, outline=deprecated, red=retired).
  • Snippet — a short excerpt of the matched text, with the query highlighted.
  • Tags — any tags carried by the object.
  • Diagrams — count of diagrams the object appears in (clickable to jump).

Results are sorted by relevance by default. Click a column header to re-sort.

Pagination

Result pages hold 20 entries. Use the page nav at the bottom of the table to step forward/back. The current page is in the URL (&page=3) so a deep result page is shareable.

Compared to Cmd-K

Cmd-K (Global Search)Search Page
Triggered by⌘K keyboard shortcut, anywhereVisiting /search
LayoutFloating dropdown, top of viewportFull-page, two columns (filters + results)
Result limitFirst ~10 results, no paginationPaginated, 20 per page
FiltersInline syntax (type:Application)Explicit dropdown filters
Best for”I know roughly what I’m looking for""Show me everything that matches”

Both surfaces hit the same backend index, so a result that appears in one will appear in the other if you broaden the filter.

Sharing Searches

Because every filter is in the URL, sharing a search is just sharing a link:

https://designfoundry.ai/search?q=customer&type=application&status=approved&tags=critical

Useful for handing a colleague the exact view you’re looking at, or for embedding a “live query” in a comment or decision record.