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.22.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.22-py3-none-any.whl (30.1 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for agi_app_tescia_diagnostic-2026.5.22.tar.gz
Algorithm Hash digest
SHA256 66d68d163d38b71fc0e3d0a621c05d6e14162fc0e4167d0b0c16d2423fdcc86a
MD5 00e65e6828611c9c65a8c037f0bfdae0
BLAKE2b-256 cebf43c75f3f215739ec5e70392af306a9d5afc9cec9a3eceb7cefb8a4370250

See more details on using hashes here.

Provenance

The following attestation bundles were made for agi_app_tescia_diagnostic-2026.5.22.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.22-py3-none-any.whl.

File metadata

File hashes

Hashes for agi_app_tescia_diagnostic-2026.5.22-py3-none-any.whl
Algorithm Hash digest
SHA256 3d6c60792089bf0578bce44fbcee59a0b01153e1c183d3a2e12e0cbcc0af1d51
MD5 b8d7531a87e1c895cfe998e03777d23d
BLAKE2b-256 7cc08d646e2b37c8a76bf1159eb414bc360ad1181c6f5fdefceabb7c73974517

See more details on using hashes here.

Provenance

The following attestation bundles were made for agi_app_tescia_diagnostic-2026.5.22-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