Skip to content

T13: Add llm_redactor config accessor and job enqueue in PersistInteractionJob #50

@dpaluy

Description

@dpaluy

Task Details

Priority: p2 | Story Points: 2 | Group: C (Integration)
Depends on: T11, T12

Files

  • lib/tracebook/config.rb
  • app/jobs/tracebook/persist_interaction_job.rb

Acceptance Criteria

  • config.llm_redactor = LLMBased.new(...) works
  • Async mode enqueues LLMRedactionJob after persist
  • Sync mode runs LLM redaction inline
  • Config freeze includes llm_redactor

Context

Part of PII Redaction Architecture Refactor - Phase 3: LLM Redactor

See full plan: docs/plans/260106-02b-pii-redaction-architecture.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions