<< All versions

Skill v1.0.1

currentAutomated scan100/100
deepx-ai/dx-all-suite/dx-agent-tdd

+3 new

──Details
PublishedNovember 5, 2026 at 11:33 PM
Content Hashsha256:a2e7ef94cae93583...
Git SHAfb7f53e2122f
Bump Typepatch
Compare with v1.0.0
──Files
Files (1 file, 2.3 KB)
SKILL.md2.3 KBactive
SKILL.md · 71 lines · 2.3 KB

name: dx-agent-tdd description: "DEEPX build validation order — factory, pipeline, and integration checks." metadata: version: "1.0.1"


Skill: DEEPX Build Validation Order

For the general Red-Green-Verify cycle and classic TDD process, see dx-swe-tdd.
This skill covers DEEPX-specific validation order and checks.

Scope

This is the top-level suite version covering all sub-projects. When working in a single sub-project, prefer the project-level version:

Working on...Use this skill
dx_app (standalone inference)dx-runtime/dx_app/.deepx/skills/dx-agent-tdd/SKILL.md
dx_stream (GStreamer pipelines)dx-runtime/dx_stream/.deepx/skills/dx-agent-tdd/SKILL.md
Cross-project integrationdx-runtime/.deepx/skills/dx-agent-tdd/SKILL.md

DEEPX Validation Checks

In the DEEPX context, validation checks include:

Per-project:

  • Syntax check (py_compile) for every Python file
  • JSON validation for every config.json
  • Factory interface compliance check (5 methods) — dx_app
  • Pipeline argparse check — dx_stream
  • Import resolution test

Cross-project:

  • Build scripts pass for both sub-projects
  • Cross-project imports resolve correctly (dx_stream → dx_app, never reverse)
  • Shared model configuration is consistent
  • Integration tests pass across sub-projects

Validation Order — dx_app

OrderFileValidation
1factory/<model>_factory.pypy_compile + interface check
2factory/__init__.pypy_compile + import test
3config.jsonJSON parse
4<model>_sync.pypy_compile
5<model>_async.pypy_compile
6session.jsonJSON parse
7README.mdexists

Validation Order — dx_stream

OrderFileValidation
1pipeline.pypy_compile + argparse check
2run_<app>.shbash -n syntax check
3config/*.jsonJSON parse
4session.jsonJSON parse
5README.mdexists

Integration Validation Order

OrderCheckValidation
1dx_app build scripts./install.sh && ./build.sh pass
2dx_stream install./install.sh passes
3Cross-project importsdx_stream can import from dx_app (never reverse)
4Shared model pathsmodel_registry.json and model_list.json are consistent
← v1.0.0All versions