LICENSE
README.md
pyproject.toml
src/truewire/__init__.py
src/truewire/agents.py
src/truewire/examples.py
src/truewire/mcp.py
src/truewire/mock.py
src/truewire/openapi.py
src/truewire/project.py
src/truewire/py.typed
src/truewire/skeleton.py
src/truewire/testing.py
src/truewire.egg-info/PKG-INFO
src/truewire.egg-info/SOURCES.txt
src/truewire.egg-info/dependency_links.txt
src/truewire.egg-info/entry_points.txt
src/truewire.egg-info/requires.txt
src/truewire.egg-info/top_level.txt
src/truewire/call/__init__.py
src/truewire/call/native.py
src/truewire/cli/__init__.py
src/truewire/cli/__main__.py
src/truewire/cli/agents.py
src/truewire/cli/call.py
src/truewire/cli/capture.py
src/truewire/cli/check.py
src/truewire/cli/common.py
src/truewire/cli/conform.py
src/truewire/cli/core_templates.py
src/truewire/cli/docs.py
src/truewire/cli/examples.py
src/truewire/cli/generate.py
src/truewire/cli/import_.py
src/truewire/cli/import_registry.py
src/truewire/cli/init.py
src/truewire/cli/lint.py
src/truewire/cli/mcp.py
src/truewire/cli/migrate.py
src/truewire/cli/mock.py
src/truewire/cli/plan.py
src/truewire/cli/protos.py
src/truewire/cli/score.py
src/truewire/cli/standards.py
src/truewire/cli/surface.py
src/truewire/cli/test.py
src/truewire/codegen/__init__.py
src/truewire/codegen/layout.py
src/truewire/codegen/meta.py
src/truewire/codegen/policy.py
src/truewire/codegen/protos.py
src/truewire/codegen/python.py
src/truewire/codegen/seek.py
src/truewire/codegen/shapes.py
src/truewire/codegen/go/__init__.py
src/truewire/codegen/go/endpoint.py
src/truewire/codegen/go/grpc.py
src/truewire/codegen/go/meta.py
src/truewire/codegen/go/names.py
src/truewire/codegen/go/printer.py
src/truewire/codegen/go/protos.py
src/truewire/codegen/go/replay.py
src/truewire/codegen/go/routers.py
src/truewire/codegen/go/types.py
src/truewire/codegen/rust/__init__.py
src/truewire/codegen/rust/contract.py
src/truewire/codegen/rust/dispatch.py
src/truewire/codegen/rust/endpoint.py
src/truewire/codegen/rust/grpc.py
src/truewire/codegen/rust/meta.py
src/truewire/codegen/rust/names.py
src/truewire/codegen/rust/printer.py
src/truewire/codegen/rust/prost_names.py
src/truewire/codegen/rust/protos.py
src/truewire/codegen/rust/routers.py
src/truewire/codegen/rust/types.py
src/truewire/codegen/typescript/__init__.py
src/truewire/codegen/typescript/endpoint.py
src/truewire/codegen/typescript/grpc.py
src/truewire/codegen/typescript/meta.py
src/truewire/codegen/typescript/names.py
src/truewire/codegen/typescript/printer.py
src/truewire/codegen/typescript/protos.py
src/truewire/codegen/typescript/routers.py
src/truewire/codegen/typescript/types.py
src/truewire/conform/__init__.py
src/truewire/conform/report.py
src/truewire/conform/run.py
src/truewire/conform/schema.py
src/truewire/conform/shape.py
src/truewire/docs/__init__.py
src/truewire/docs/check.py
src/truewire/docs/docs_yml.py
src/truewire/docs/lint.py
src/truewire/generation/__init__.py
src/truewire/generation/util.py
src/truewire/generation/methods/__init__.py
src/truewire/generation/methods/normalize.py
src/truewire/generation/methods/generation/__init__.py
src/truewire/generation/methods/generation/parser.py
src/truewire/generation/methods/generation/schema.py
src/truewire/generation/openapi/__init__.py
src/truewire/generation/openapi/transforms.py
src/truewire/generation/python/__init__.py
src/truewire/generation/python/util.py
src/truewire/generation/python/code/__init__.py
src/truewire/generation/python/code/client.py
src/truewire/generation/python/code/docstring.py
src/truewire/generation/python/code/functions.py
src/truewire/generation/python/code/http.py
src/truewire/generation/python/code/imports.py
src/truewire/generation/python/types/__init__.py
src/truewire/generation/python/types/code.py
src/truewire/generation/python/types/main.py
src/truewire/generation/python/types/naming.py
src/truewire/generation/python/types/normalize.py
src/truewire/generation/python/types/parser.py
src/truewire/generation/python/types/schema.py
src/truewire/generation/schema/__init__.py
src/truewire/generation/schema/data_type.py
src/truewire/generation/schema/parameter_location.py
src/truewire/generation/schema/resolve.py
src/truewire/generation/schema/schema.py
src/truewire/generation/schema/util.py
src/truewire/generation/schema/openapi_schema_pydantic/__init__.py
src/truewire/generation/schema/openapi_schema_pydantic/callback.py
src/truewire/generation/schema/openapi_schema_pydantic/components.py
src/truewire/generation/schema/openapi_schema_pydantic/contact.py
src/truewire/generation/schema/openapi_schema_pydantic/discriminator.py
src/truewire/generation/schema/openapi_schema_pydantic/encoding.py
src/truewire/generation/schema/openapi_schema_pydantic/example.py
src/truewire/generation/schema/openapi_schema_pydantic/external_documentation.py
src/truewire/generation/schema/openapi_schema_pydantic/header.py
src/truewire/generation/schema/openapi_schema_pydantic/info.py
src/truewire/generation/schema/openapi_schema_pydantic/license.py
src/truewire/generation/schema/openapi_schema_pydantic/link.py
src/truewire/generation/schema/openapi_schema_pydantic/media_type.py
src/truewire/generation/schema/openapi_schema_pydantic/oauth_flow.py
src/truewire/generation/schema/openapi_schema_pydantic/oauth_flows.py
src/truewire/generation/schema/openapi_schema_pydantic/open_api.py
src/truewire/generation/schema/openapi_schema_pydantic/operation.py
src/truewire/generation/schema/openapi_schema_pydantic/parameter.py
src/truewire/generation/schema/openapi_schema_pydantic/path_item.py
src/truewire/generation/schema/openapi_schema_pydantic/paths.py
src/truewire/generation/schema/openapi_schema_pydantic/reference.py
src/truewire/generation/schema/openapi_schema_pydantic/request_body.py
src/truewire/generation/schema/openapi_schema_pydantic/response.py
src/truewire/generation/schema/openapi_schema_pydantic/responses.py
src/truewire/generation/schema/openapi_schema_pydantic/schema.py
src/truewire/generation/schema/openapi_schema_pydantic/security_requirement.py
src/truewire/generation/schema/openapi_schema_pydantic/security_scheme.py
src/truewire/generation/schema/openapi_schema_pydantic/server.py
src/truewire/generation/schema/openapi_schema_pydantic/server_variable.py
src/truewire/generation/schema/openapi_schema_pydantic/tag.py
src/truewire/generation/schema/openapi_schema_pydantic/xml.py
src/truewire/generation/types/__init__.py
src/truewire/generation/types/main.py
src/truewire/generation/types/maps.py
src/truewire/generation/types/references.py
src/truewire/generation/types/transforms.py
src/truewire/generation/types/types.py
src/truewire/generation/types/unnest.py
src/truewire/grpc/__init__.py
src/truewire/grpc/proto.py
src/truewire/grpc/stubs.py
src/truewire/lint/__init__.py
src/truewire/lint/run.py
src/truewire/plan/__init__.py
src/truewire/plan/build.py
src/truewire/plan/model.py
src/truewire/plan/types.py
src/truewire/resources/call.mjs
src/truewire/resources/inventory.schema.json
src/truewire/resources/ruff-lint.toml
src/truewire/resources/ruff.toml
src/truewire/resources/agents/rules/go.md
src/truewire/resources/agents/rules/python.md
src/truewire/resources/agents/rules/rust.md
src/truewire/resources/agents/rules/typescript.md
src/truewire/resources/agents/skills/README.md
src/truewire/resources/agents/skills/core/SKILL.md
src/truewire/resources/agents/skills/discover/SKILL.md
src/truewire/resources/agents/skills/docs/SKILL.md
src/truewire/resources/agents/skills/implement/SKILL.md
src/truewire/resources/agents/skills/review/SKILL.md
src/truewire/resources/agents/skills/spec/SKILL.md
src/truewire/schemas/__init__.py
src/truewire/schemas/__main__.py
src/truewire/schemas/publish.py
src/truewire/schemas/config/__init__.py
src/truewire/schemas/docs/__init__.py
src/truewire/schemas/published/docs.yml.json
src/truewire/schemas/published/truewire.toml.json
src/truewire/score/__init__.py
src/truewire/score/card.py
src/truewire/score/published.py
src/truewire/score/rows.py
src/truewire/spec/__init__.py
src/truewire/spec/authoring.py
src/truewire/spec/codegen_toml.py
src/truewire/spec/endpoint.py
src/truewire/spec/example.py
src/truewire/spec/inventory.py
src/truewire/spec/repo.py
src/truewire/spec/request.py
src/truewire/spec/router.py
src/truewire/spec/validation.py
src/truewire/standards/__init__.py
src/truewire/standards/docstrings.py
src/truewire/standards/duplicate_schemas.py
src/truewire/standards/finding.py
src/truewire/standards/layout.py
src/truewire/standards/links.py
src/truewire/standards/no_call.py
src/truewire/standards/paged_shape.py
src/truewire/standards/router_coverage.py
src/truewire/standards/secret_values.py
src/truewire/standards/secrets.py
src/truewire/surface/__init__.py
src/truewire/surface/check.py
src/truewire/surface/go.py
src/truewire/test/__init__.py
test/test_agents.py
test/test_call.py
test/test_call_native.py
test/test_capture.py
test/test_check_dangling_ref.py
test/test_cli_version.py
test/test_codegen.py
test/test_codegen_cli.py
test/test_codegen_generator.py
test/test_codegen_generator_e2e.py
test/test_codegen_go.py
test/test_codegen_go_grpc.py
test/test_codegen_grpc_dispatch.py
test/test_codegen_http_policy.py
test/test_codegen_layout.py
test/test_codegen_name_collision.py
test/test_codegen_paged.py
test/test_codegen_policy.py
test/test_codegen_router_class.py
test/test_codegen_router_docstring.py
test/test_codegen_rust.py
test/test_codegen_rust_grpc.py
test/test_codegen_typescript.py
test/test_codegen_typescript_grpc.py
test/test_conform.py
test/test_conform_review.py
test/test_docs_check.py
test/test_docs_lint.py
test/test_docs_yml.py
test/test_endpoint_grpc_spec.py
test/test_endpoint_pagination_model.py
test/test_endpoint_path_grammar.py
test/test_endpoint_spec.py
test/test_envelope_spec.py
test/test_envelope_wire_body.py
test/test_examples.py
test/test_grpc_proto.py
test/test_import_registry.py
test/test_init.py
test/test_init_templates.py
test/test_inventory.py
test/test_lint.py
test/test_mcp.py
test/test_migrate.py
test/test_mock.py
test/test_mock_match_ignore.py
test/test_mock_query_arrays.py
test/test_mock_request_matching.py
test/test_mock_ws_replies.py
test/test_openapi_import.py
test/test_plan.py
test/test_plan_grpc.py
test/test_policy_signing.py
test/test_project_policy.py
test/test_router_spec.py
test/test_schemas.py
test/test_score.py
test/test_score_published.py
test/test_seek_cursor_units.py
test/test_seek_exclusive_replay.py
test/test_spec_authoring_descriptions.py
test/test_spec_authoring_identifier_templating.py
test/test_spec_authoring_meta_collision.py
test/test_spec_authoring_mixed_leaf_router.py
test/test_spec_authoring_pagination.py
test/test_spec_authoring_request_shape.py
test/test_spec_authoring_reserved_param.py
test/test_spec_authoring_router_name_collision.py
test/test_spec_authoring_schemas_shadowing.py
test/test_spec_authoring_severity.py
test/test_spec_authoring_timestamp_format.py
test/test_spec_authoring_title_empty_object.py
test/test_spec_codegen_toml.py
test/test_spec_examples.py
test/test_spec_request.py
test/test_spec_surface.py
test/test_spec_ws_rpc_synthesis.py
test/test_standards_docstrings.py
test/test_standards_duplicate_schemas.py
test/test_standards_layout.py
test/test_standards_links.py
test/test_standards_no_call.py
test/test_standards_paged_shape.py
test/test_standards_router_coverage.py
test/test_standards_secret_values.py
test/test_standards_secrets.py
test/test_standards_surface_per_language.py
test/test_standards_without_python.py
test/test_surface_rust.py
test/test_surface_typescript.py
test/test_test_command.py
test/test_testing.py