Skip to content

Conversation

jfrost-mo
Copy link
Member

Additionally included is a conversion to JSON Lines (In theory it should be more efficient, but in practice we still load the whole string first, so I may revert. At least it looks nicer in the index file.)

Finally there are also some experiments with the UI for facets, ahead of getting feedback from the user interviews.

The framework is there for facet-based searching, but the current implementation of search is very basic, only doing exact substring matching. Additional functionality should be added to the test function constructed in parse_query.

Contribution checklist

Aim to have all relevant checks ticked off before merging. See the developer's guide for more detail.

  • Documentation has been updated to reflect change.
  • New code has tests, and affected old tests have been updated.
  • All tests and CI checks pass.
  • Ensured the pull request title is descriptive.
  • Conda lock files have been updated if dependencies have changed.
  • Attributed any Generative AI, such as GitHub Copilot, used in this PR.
  • Marked the PR as ready to review.

@jfrost-mo jfrost-mo self-assigned this Sep 22, 2025
@jfrost-mo jfrost-mo added the enhancement New feature or request label Sep 22, 2025
Additionally included is a conversion to JSON Lines (In theory it should
be more efficient, but in practice we still load the whole string first,
so I may revert. At least it looks nicer in the index file.)

Finally there are also some experiments with the UI for facets, ahead of
getting feedback from the user interviews.

The framework is there for facet-based searching, but the current
implementation of search is very basic, only doing exact substring
matching. Additional functionality should be added to the test function
constructed in parse_query.
Copy link
Contributor

Coverage

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants