test-codebase-integrity

Run a ten-test integration suite to diagnose LangGraph codebase integrity issues.

Updated Mar 21, 2026
One-click install
npx skills add https://github.com/ManfronEnrico/thesis-manifold --skill test-codebase-integrity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-codebase-integrity
Source: https://github.com/ManfronEnrico/thesis-manifold/tree/main/.claude/skills/test-codebase-integrity
Command: npx skills add https://github.com/ManfronEnrico/thesis-manifold --skill test-codebase-integrity

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, and includes scripts (resource) components.

What problem does it solve?

Provides a structured, repeatable check to validate codebase integrity across the LangGraph-enabled CBS thesis project, catching import/init errors and ensuring the LangGraph state machine remains coherent before merges.

Core Features & Use Cases

  • Runs a 10-test integration suite across agents, coordination, forecasting, and data models to surface import errors, routing issues, and dataclass instantiation problems.
  • Returns a clear GO/NO-GO decision and actionable remediation steps for faster pre-merge resolution.
  • Supports module filtering (agents, forecasting, coordination, data_models) for targeted debugging and CI-ready checks.

Quick Start

Run the full integrity check using the default module setting to execute all tests and obtain the results and remediation guidance.

Frequently Asked Questions about test-codebase-integrity

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate LangGraph routing and imports before a branch merge?

Validate LangGraph routing and imports by running a ten-test integration suite that checks agents, forecasting, coordination, and data models, returning a GO/NO-GO decision with remediation steps. This pre-merge validation catches import errors and verifies state machine coherence before syncing code.

What is a go/no-go diagnostic check for codebase integrity?

A codebase integrity go/no-go check is an automated validation process that runs integration tests to surface import errors, graph routing issues, and dataclass instantiation problems. It returns a clear decision and actionable auto-suggestions to ensure code health before merging or rebasing.

Can I run integration tests on specific LangGraph modules like agents and forecasting?

You can filter integration tests to specific modules including agents, forecasting, coordination, and data_models. This targeted debugging capability allows you to isolate and validate individual components of the LangGraph state machine instead of running the full suite every time.

How do I get machine-readable diagnostics for CI checks on a LangGraph project?

Get machine-readable diagnostics by enabling the optional JSON output format during the integration test run. This provides structured diagnostic data detailing import failures and routing issues, making it suitable for automated CI checks and pipeline processing.

Does this codebase integrity validation require numpy to run?

Codebase integrity validation requires numpy as its only dependency to execute the test suite. The environment must have numpy installed to run the diagnostic scripts that evaluate LangGraph graph routing and data model interactions.

Why does my LangGraph state machine fail after a branch rebase?

LangGraph state machine failures after a branch rebase often stem from broken imports or incoherent graph routing. Running an integration test suite identifies these specific dataclass instantiation and routing issues, providing diagnostic auto-suggestions to fix them before merging.