Skip to content

feat: ✨ add recyclability and repairability filters#821

Merged
phoebus-84 merged 1 commit intomainfrom
reciclability_reparability_filters
Feb 25, 2026
Merged

feat: ✨ add recyclability and repairability filters#821
phoebus-84 merged 1 commit intomainfrom
reciclability_reparability_filters

Conversation

@phoebus-84
Copy link
Copy Markdown
Collaborator

Recyclability: numeric percentage (0-100%) with monotonic range tags
for stepped filtering via classifiedAs, same pattern as energy/CO2.

Repairability: binary toggle with single 'repairability-available' tag
in classifiedAs.

Both filters are wired through:

  • Create flow (ProductFiltersStep)
  • Edit flow (specs.tsx)
  • Products sidebar filters (ProductsFilters)
  • Active filters bar chips (ProductsActiveFiltersBar)
  • Tag generation and normalization (tagging.ts, useProjectCRUD)

Closes interfacer-gui-zsv

Recyclability: numeric percentage (0-100%) with monotonic range tags
for stepped filtering via classifiedAs, same pattern as energy/CO2.

Repairability: binary toggle with single 'repairability-available' tag
in classifiedAs.

Both filters are wired through:
- Create flow (ProductFiltersStep)
- Edit flow (specs.tsx)
- Products sidebar filters (ProductsFilters)
- Active filters bar chips (ProductsActiveFiltersBar)
- Tag generation and normalization (tagging.ts, useProjectCRUD)

Closes interfacer-gui-zsv
@phoebus-84 phoebus-84 merged commit bb0db29 into main Feb 25, 2026
1 check passed
@phoebus-84 phoebus-84 deleted the reciclability_reparability_filters branch February 25, 2026 09:36
phoebus-84 added a commit that referenced this pull request Mar 10, 2026
Recyclability: numeric percentage (0-100%) with monotonic range tags
for stepped filtering via classifiedAs, same pattern as energy/CO2.

Repairability: binary toggle with single 'repairability-available' tag
in classifiedAs.

Both filters are wired through:
- Create flow (ProductFiltersStep)
- Edit flow (specs.tsx)
- Products sidebar filters (ProductsFilters)
- Active filters bar chips (ProductsActiveFiltersBar)
- Tag generation and normalization (tagging.ts, useProjectCRUD)

Closes interfacer-gui-zsv
phoebus-84 added a commit that referenced this pull request Mar 10, 2026
Recyclability: numeric percentage (0-100%) with monotonic range tags
for stepped filtering via classifiedAs, same pattern as energy/CO2.

Repairability: binary toggle with single 'repairability-available' tag
in classifiedAs.

Both filters are wired through:
- Create flow (ProductFiltersStep)
- Edit flow (specs.tsx)
- Products sidebar filters (ProductsFilters)
- Active filters bar chips (ProductsActiveFiltersBar)
- Tag generation and normalization (tagging.ts, useProjectCRUD)

Closes interfacer-gui-zsv
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant