GSA / GSA/ai-experience-sharing-platform

Sort & Filter

Open
#5 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
12
Forks
3
PR merge metrics
No merged PRs in 30d

Description

As an AI platform user, in order to efficiently find the information I'm looking for, I would like to be able to sort and filter search results (on search/category pages) by criteria and attributes that are relevant/assigned to the content (use cases and resources content).

Use case attribute/tag management is addressed in a separate story.

Features & Details:

1. On search results only, a content category/type filter is available to filter the results by use cases or by AI resources
2. On search results and category pages, content attributes/tags are displayed as filters
3. Selecting attributes/tags filters the results based on the selected attribute/tag
4. Search results are sorted by relevancy by default
5. Content on category pages is sorted by newest to oldest by default
6. Suggested sort options: chronological, alphabetical, programmatic, scale, status, location

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named; start by locating the search results and category-page implementation. Confirm how use cases, AI resources, attributes, and tags are represented, then verify the requested filters and default sort orders against the six listed behaviors.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, search
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.