Skip to content

Curator: manual 're-parse as…' button to force a Jina parser profile #79

Description

@mpstaton

Fast-follow to #78. The backend already accepts forceProfile ('structured' | 'opengraph') in fetchViaJina, and every source now records its detected source_kind + parser_profile. What's missing is the human override path:

  1. A re-extract capability that reuses the cached Jina result (30-min cache) and re-runs extractBib under a forced profile — no second network fetch.
  2. A UI control in SourceDetail: show the detected kind, with a 'parse as academic / parse as web page' toggle that calls the capability and refreshes the metadata.

This is the 'if detection is wrong, the human just presses the right button' half of the two-profile design.

Design context (parent): https://github.com/lossless-group/augment-it/blob/rebuild/turbo-rsbuild/context-v/issues/Jina-Metadata-Parser-Is-Blog-Only-Needs-Two-Profiles-And-Routing.md

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions