Skip to content

Modularize chat prompts and add PR test workflow #91

@anth-volk

Description

@anth-volk

Summary

This tracks the current branch work to make the UK chat runtime easier to maintain and safer to test.

Scope

  • Move runtime prompt text into a dedicated prompts module.
  • Add factual-neutrality and row-level microdata guidance to prompt and tool contracts.
  • Clarify exposed tool boundaries around run_python and generate_chart.
  • Add backend/frontend PR checks for pull requests against main.
  • Clean up backend tests so live model calls and compiled-engine requirements are gated.
  • Add model-agnostic AI guidance docs under docs/engineering/skills/ with thin tool-specific adapters.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions