Skip to main content

AGILAB TeSciA-style diagnostic workflow with evidence scoring and regression-plan artifacts

Project description

agi-app-tescia-diagnostic

PyPI version Python versions License: BSD 3-Clause

agi-app-tescia-diagnostic packages the tescia_diagnostic_project AGILAB app. It is a diagnostic-method example that turns weak assumptions, evidence, candidate fixes, and regression plans into structured artifacts.

Purpose

Use this package to test a TeSciA-style engineering diagnostic workflow. The default path scores bundled cases deterministically; optional local AI engines can draft new cases, but validated scoring remains explicit and reproducible.

Installed Project

The distribution name is agi-app-tescia-diagnostic; the AGILAB project name is tescia_diagnostic_project. The package exposes both tescia_diagnostic and tescia_diagnostic_project through the agilab.apps entry point group, so AgiEnv(app="tescia_diagnostic_project") resolves the project without a monorepo checkout.

Install

pip install agi-app-tescia-diagnostic

The agi-apps umbrella pulls this package on Python 3.13+ because the TeSciA diagnostic app uses the same Python floor as its packaged worker environment. Install it directly when validating the diagnostic app package from an index or a locally built wheel.

Run In AGILAB

Select tescia_diagnostic_project, open ORCHESTRATE, then run INSTALL and EXECUTE with bundled cases. Inspect the exported reports under ANALYSIS or the project output directory.

Expected Inputs

The default input is a bundled JSON case file. Optional local-AI generation requires a configured local endpoint and fails closed if the generated JSON does not match the expected schema.

Expected Outputs

The app writes diagnostic reports, summary CSV files, reducer summaries, and a student_score field that records whether the diagnosis, better fix, and regression plan are supported by evidence.

Change One Thing

Add one diagnostic case with a deliberately weak proposed fix and two candidate regression tests. The app should keep the stronger fix only when the evidence and tests support it.

Scope

This is a repeatable diagnostic example. It does not execute remediation commands, replace incident management, or silently trust model-generated content.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agi_app_tescia_diagnostic-2026.5.23.tar.gz (23.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agi_app_tescia_diagnostic-2026.5.23-py3-none-any.whl (30.1 kB view details)

Uploaded Python 3

File details

Details for the file agi_app_tescia_diagnostic-2026.5.23.tar.gz.

File metadata

File hashes

Hashes for agi_app_tescia_diagnostic-2026.5.23.tar.gz
Algorithm Hash digest
SHA256 1a8036bce396d488d892079044dd3c2f676a4b2b3dac55fb7a192d4be6f4263f
MD5 0fa7b8986648f530cb1da554b80a4bb6
BLAKE2b-256 bf763a20db9095b75c3b75a1b2fa108c47819b7bd9770b0905844598f2548071

See more details on using hashes here.

Provenance

The following attestation bundles were made for agi_app_tescia_diagnostic-2026.5.23.tar.gz:

Publisher: pypi-publish.yaml on ThalesGroup/agilab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agi_app_tescia_diagnostic-2026.5.23-py3-none-any.whl.

File metadata

File hashes

Hashes for agi_app_tescia_diagnostic-2026.5.23-py3-none-any.whl
Algorithm Hash digest
SHA256 882b143ccb6120c3f892f423cdc285821245173f39fcd5100c1a29ef518f1ae6
MD5 c0c00cebcac4611500bbf140203abc73
BLAKE2b-256 139caca520731ff97bfa0d384650695ab3fd8e7a0fe07a2e9da8cea364acd9d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for agi_app_tescia_diagnostic-2026.5.23-py3-none-any.whl:

Publisher: pypi-publish.yaml on ThalesGroup/agilab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page