Metadata-Version: 2.4
Name: crudecode-analyst
Version: 0.2.0
Summary: Spec models and composer helpers for Crude Code inner agents (data analyst briefings + portal customization).
Project-URL: Homepage, https://github.com/petroleumPythoneer/crudecode
Author: Crude Code
License-Expression: MIT
License-File: LICENSE
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.11
Description-Content-Type: text/markdown

# crudecode-analyst

The `crudecode-analyst` package provides spec models and composer helpers
used by the Crude Code inner agents — the data analyst (briefings) and the
portal agent (Home-tab dashboard customization). Source lives at
[github.com/petroleumPythoneer/crudecode-analyst](https://github.com/petroleumPythoneer/crudecode-analyst).

## Install

    pip install crudecode-analyst

## Public API

    from crude_analyst import (
        build_briefing, section, error,
        callout, line_chart, bar_chart, table, commentary,
        persist, PersistError,
    )

## Where it runs

The Managed Agents data-analyst sandbox installs this package from PyPI
at environment build time. The agent imports it inside the sandbox to
compose briefing specs and POST them to the persist endpoint.

## Source

<https://github.com/petroleumPythoneer/crudecode> (`packages/crude-analyst/`)
