Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/apursley2012/rescue-retriever/llms.txt

Use this file to discover all available pages before exploring further.

The Dashboard is the primary workspace in Rescue Retriever. It presents every animal from the Austin Animal Center dataset in a ranked, interactive table, letting you filter by rescue program, search across multiple fields, sort by any column, and export the results to CSV — all without leaving the browser.

Program Filters

Four buttons across the top of the Dashboard control which program’s scoring governs the ranking:
ButtonBehavior
Water RescueRe-ranks the table by each animal’s Water Rescue score (descending), then age (ascending) as a tiebreaker.
Mountain or Wilderness RescueRe-ranks by Mountain or Wilderness Rescue score descending, then age ascending.
Disaster Rescue or Individual TrackingRe-ranks by Disaster Rescue or Individual Tracking score descending, then age ascending.
All AnimalsRanks every animal by its single highest score across all three programs, then age ascending. This is the default view.
Switching programs updates rankings instantly — no page reload required. The active filter button is visually highlighted so you always know which scoring lens is applied. The search bar performs real-time, case-insensitive matching across five fields simultaneously:
  • name
  • breed
  • animalId
  • color
  • sex
As you type, the table updates with every keystroke to show only matching records. Search always works in combination with the currently active program filter — selecting the Water Rescue filter and then typing “labrador” shows only Labrador records ranked by their Water score.

Sorting

Click any column header to sort the table by that column in ascending order. Click the same header again to reverse the sort direction. The currently active sort column is indicated by an orange chevron icon next to the column label. Sortable columns include name, breed, sex, age, location, and program score. Sorting overrides the default score-based ranking while you have it active; removing the sort returns the table to program-score order.

Program Badges

Animals that strictly qualify for a rescue program — meaning breed, sex, and age all match that program’s criteria simultaneously — display a color-coded badge in the table row:
  • Water badge: shown for animals meeting all Water Rescue criteria
  • Mountain badge: shown for animals meeting all Mountain Rescue criteria
  • Disaster badge: shown for animals meeting all Disaster Rescue criteria
An animal can display more than one badge if it qualifies for multiple programs. Badges are distinct from scores: a high score reflects partial matches, while a badge indicates complete qualification.

Pagination

The candidate table is paginated to keep the interface responsive across large datasets. The number of records displayed per page is configurable. Navigation controls below the table let you move between pages while preserving the current filter, search, and sort state.
Combine a program filter with a search term to zero in on specific candidates quickly. For example, select Disaster Rescue or Individual Tracking and search “German Shepherd” to see all German Shepherd records ranked by their Disaster score — without scrolling through the full dataset.

Next Steps

Export CSV

Download the currently visible candidate list as a CSV file directly from the Dashboard header.

Candidate Profiles

Click View on any table row to open a full score breakdown and per-criterion match rationale for that animal.

Build docs developers (and LLMs) love