LICENSE
README.md
pyproject.toml
src/iflow_mcp_elevanaltd_octave_mcp.egg-info/PKG-INFO
src/iflow_mcp_elevanaltd_octave_mcp.egg-info/SOURCES.txt
src/iflow_mcp_elevanaltd_octave_mcp.egg-info/dependency_links.txt
src/iflow_mcp_elevanaltd_octave_mcp.egg-info/entry_points.txt
src/iflow_mcp_elevanaltd_octave_mcp.egg-info/requires.txt
src/iflow_mcp_elevanaltd_octave_mcp.egg-info/top_level.txt
src/octave_mcp/__init__.py
src/octave_mcp/py.typed
src/octave_mcp/cli/__init__.py
src/octave_mcp/cli/main.py
src/octave_mcp/core/__init__.py
src/octave_mcp/core/ast_nodes.py
src/octave_mcp/core/constraints.py
src/octave_mcp/core/coverage_mapper.py
src/octave_mcp/core/emitter.py
src/octave_mcp/core/file_ops.py
src/octave_mcp/core/gbnf_compiler.py
src/octave_mcp/core/grammar.py
src/octave_mcp/core/holographic.py
src/octave_mcp/core/hydrator.py
src/octave_mcp/core/lexer.py
src/octave_mcp/core/parser.py
src/octave_mcp/core/projector.py
src/octave_mcp/core/repair.py
src/octave_mcp/core/repair_log.py
src/octave_mcp/core/routing.py
src/octave_mcp/core/schema.py
src/octave_mcp/core/schema_extractor.py
src/octave_mcp/core/sealer.py
src/octave_mcp/core/validator.py
src/octave_mcp/integrations/__init__.py
src/octave_mcp/integrations/llama_cpp.py
src/octave_mcp/integrations/outlines.py
src/octave_mcp/integrations/vllm.py
src/octave_mcp/mcp/__init__.py
src/octave_mcp/mcp/base_tool.py
src/octave_mcp/mcp/eject.py
src/octave_mcp/mcp/http_transport.py
src/octave_mcp/mcp/server.py
src/octave_mcp/mcp/validate.py
src/octave_mcp/mcp/write.py
src/octave_mcp/resources/README.md
src/octave_mcp/resources/__init__.py
src/octave_mcp/resources/primers/octave-compression-primer.oct.md
src/octave_mcp/resources/primers/octave-literacy-primer.oct.md
src/octave_mcp/resources/primers/octave-mastery-primer.oct.md
src/octave_mcp/resources/primers/octave-mythology-primer.oct.md
src/octave_mcp/resources/primers/octave-ultra-mythic-primer.oct.md
src/octave_mcp/resources/skills/octave-compression/SKILL.md
src/octave_mcp/resources/skills/octave-literacy/SKILL.md
src/octave_mcp/resources/skills/octave-mastery/SKILL.md
src/octave_mcp/resources/skills/octave-mythology/SKILL.md
src/octave_mcp/resources/skills/octave-ultra-mythic/SKILL.md
src/octave_mcp/resources/specs/SPEC_TEMPLATE.oct.md
src/octave_mcp/resources/specs/__init__.py
src/octave_mcp/resources/specs/octave-agents-spec.oct.md
src/octave_mcp/resources/specs/octave-core-spec.oct.md
src/octave_mcp/resources/specs/octave-data-spec.oct.md
src/octave_mcp/resources/specs/octave-execution-spec.oct.md
src/octave_mcp/resources/specs/octave-mcp-architecture.oct.md
src/octave_mcp/resources/specs/octave-patterns-spec.oct.md
src/octave_mcp/resources/specs/octave-primers-spec.oct.md
src/octave_mcp/resources/specs/octave-rationale-spec.oct.md
src/octave_mcp/resources/specs/octave-schema-spec.oct.md
src/octave_mcp/resources/specs/octave-skills-spec.oct.md
src/octave_mcp/resources/specs/schemas/__init__.py
src/octave_mcp/resources/specs/schemas/debate_transcript.oct.md
src/octave_mcp/resources/specs/schemas/json/README.md
src/octave_mcp/resources/specs/schemas/json/__init__.py
src/octave_mcp/resources/specs/schemas/json/json-schema.md
src/octave_mcp/resources/specs/vocabularies/__init__.py
src/octave_mcp/resources/specs/vocabularies/registry.oct.md
src/octave_mcp/resources/specs/vocabularies/core/META.oct.md
src/octave_mcp/resources/specs/vocabularies/core/SNAPSHOT.oct.md
src/octave_mcp/resources/specs/vocabularies/core/__init__.py
src/octave_mcp/schemas/__init__.py
src/octave_mcp/schemas/loader.py
src/octave_mcp/schemas/repository.py
src/octave_mcp/schemas/builtin/__init__.py
src/octave_mcp/schemas/builtin/meta.oct.md
src/octave_mcp/schemas/builtin/test_holographic.oct.md
tests/test_constraint_compilation.py
tests/test_constraint_special_chars.py
tests/test_parser_meta_pass.py
tests/test_spec_validation.py