Skip to main content

AI-Native PDLC Validity Framework

Research preview for measuring whether an AI-assisted delivery workflow—from approved issue through implementation, QA, repair, and human PR review—deserves trust.

Status: research preview 0.1.0 · formula v1.1 · evidence simulation-calibrated (live Modus pilot documented; repo-fitted weights pending)

Maintainers: Elisha Sam Peter Prabhu · Preethi Rangamma

Quick start

Install the CLI:

pip install pdlc-validity

Or run from this repository:

pip install -e .

Inspect your repository (read-only; writes validity.layout.json on first run):

pdlc-validity init --repo .
pdlc-validity inspect --repo .
pdlc-validity evidence --repo .

Equivalent module form:

python -m framework init --repo .
python -m framework inspect --repo .

What you get

Artifact Purpose
framework/ CLI, schemas, templates, intervention catalog
paper/ TTC abstracts and pilot summary
theory/formula.py Canonical recovery/decay model
.cursor/skills/validity-* Optional Cursor skills for diagnose/improve

Role split

  • CLI emits facts: inspect, evidence, score, delta, report.
  • AI skills (optional) reason about harness, loop, and graph weaknesses.
  • Humans approve setup changes and every merge.

Read framework/CONTRACT.md before citing numeric results. Do not treat placeholder-weight V* values as fitted causal estimates.

Try it in your workflow

  1. Run pdlc-validity init --repo . in a repository that uses agent automations.
  2. Run pdlc-validity inspect --repo . to see measurement gaps.
  3. Paste automation/PR evidence with pdlc-validity intake --repo . --intake path/to/intake.json (see framework/templates/intake/user-intake.example.json).
  4. Use pdlc-validity score for CLI-owned R/D/V* with provenance labels.

More detail: framework/README.md and framework/AGENT-HANDOFF.md.

PyPI releases use trusted publishing. Until that one-time setup is complete, install from GitHub:

pip install git+https://github.com/ElishaSamPeterPrabhu/ai-native-pdlc-validity-framework.git@v0.1.0

Research evidence

  • Structural simulations tested the recovery/decay model before live use.
  • Modus Web Components console pilot: open QA/repair cycle → one intervention → closed cycle.
  • See paper/modus-pilot-abstract-summary.md.

License

Apache-2.0. See LICENSE.

Download files

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

Source Distribution

pdlc_validity-0.1.0.tar.gz (59.5 kB view details)

Uploaded Source

Built Distribution

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

pdlc_validity-0.1.0-py3-none-any.whl (74.6 kB view details)

Uploaded Python 3

File details

Details for the file pdlc_validity-0.1.0.tar.gz.

File metadata

  • Download URL: pdlc_validity-0.1.0.tar.gz
  • Upload date:
  • Size: 59.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pdlc_validity-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ff475c8ecfbca0365db229b397e8bf0f6fddef6cc59c65e5b5e2843e766b69bf
MD5 98a1fc76347b7d637e105c0d95bb482a
BLAKE2b-256 a2c878e1d6a6da7351d7d3888ecea7c31ccb9270ef80bbcbe8448186e99449a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pdlc_validity-0.1.0.tar.gz:

Publisher: publish.yml on ElishaSamPeterPrabhu/ai-native-pdlc-validity-framework

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

File details

Details for the file pdlc_validity-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pdlc_validity-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 74.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pdlc_validity-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4e8e5fcc655241ed96c3c060dc66548ec204b0828966765526710c99330d56c8
MD5 138813b6df9ee040fcecc6613dd7bb74
BLAKE2b-256 2ed5eb7c6f68ec006319cbfe62aef2d9755a33f96b37be2d6dd07526d8414dee

See more details on using hashes here.

Provenance

The following attestation bundles were made for pdlc_validity-0.1.0-py3-none-any.whl:

Publisher: publish.yml on ElishaSamPeterPrabhu/ai-native-pdlc-validity-framework

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 Sentry Error logging StatusPage Status page