LICENSE
README.md
pyproject.toml
lg/__init__.py
lg/cli.py
lg/engine.py
lg/jsonic.py
lg/protocol.py
lg/run_context.py
lg/scaffold.py
lg/section_processor.py
lg/types.py
lg/version.py
lg/_skeletons/__init__.py
lg/_skeletons/advanced/common.ctx.md
lg/_skeletons/advanced/sections.yaml
lg/_skeletons/advanced/agent/footer.tpl.md
lg/_skeletons/advanced/agent/index.tpl.md
lg/_skeletons/advanced/agent/listing-generator.md
lg/_skeletons/advanced/agent/pipeline.md
lg/_skeletons/advanced/agent/software-design.md
lg/_skeletons/advanced/agent/stack-(your-development-stack).md
lg/_skeletons/advanced/agent/workspace-and-personal.md
lg/_skeletons/basic/common.ctx.md
lg/_skeletons/basic/sections.yaml
lg/adapters/__init__.py
lg/adapters/base.py
lg/adapters/budget.py
lg/adapters/code_base.py
lg/adapters/code_model.py
lg/adapters/comment_style.py
lg/adapters/context.py
lg/adapters/markdown.py
lg/adapters/metrics.py
lg/adapters/placeholders.py
lg/adapters/processor.py
lg/adapters/range_edits.py
lg/adapters/registry.py
lg/adapters/tree_sitter_support.py
lg/adapters/langs/__init__.py
lg/adapters/langs/c/__init__.py
lg/adapters/langs/c/adapter.py
lg/adapters/langs/c/code_profiles.py
lg/adapters/langs/c/imports.py
lg/adapters/langs/c/literals.py
lg/adapters/langs/c/trivial.py
lg/adapters/langs/cpp/__init__.py
lg/adapters/langs/cpp/adapter.py
lg/adapters/langs/cpp/code_profiles.py
lg/adapters/langs/cpp/imports.py
lg/adapters/langs/cpp/literals.py
lg/adapters/langs/cpp/literals_component.py
lg/adapters/langs/cpp/trivial.py
lg/adapters/langs/go/__init__.py
lg/adapters/langs/go/adapter.py
lg/adapters/langs/go/code_profiles.py
lg/adapters/langs/go/comments.py
lg/adapters/langs/go/imports.py
lg/adapters/langs/go/literals.py
lg/adapters/langs/go/trivial.py
lg/adapters/langs/java/__init__.py
lg/adapters/langs/java/adapter.py
lg/adapters/langs/java/code_profiles.py
lg/adapters/langs/java/comments.py
lg/adapters/langs/java/imports.py
lg/adapters/langs/java/literals.py
lg/adapters/langs/java/literals_component.py
lg/adapters/langs/java/trivial.py
lg/adapters/langs/javascript/__init__.py
lg/adapters/langs/javascript/adapter.py
lg/adapters/langs/javascript/code_profiles.py
lg/adapters/langs/javascript/imports.py
lg/adapters/langs/javascript/literals.py
lg/adapters/langs/javascript/trivial.py
lg/adapters/langs/kotlin/__init__.py
lg/adapters/langs/kotlin/adapter.py
lg/adapters/langs/kotlin/code_profiles.py
lg/adapters/langs/kotlin/comments.py
lg/adapters/langs/kotlin/imports.py
lg/adapters/langs/kotlin/literals.py
lg/adapters/langs/kotlin/trivial.py
lg/adapters/langs/python/__init__.py
lg/adapters/langs/python/adapter.py
lg/adapters/langs/python/code_profiles.py
lg/adapters/langs/python/comments.py
lg/adapters/langs/python/imports.py
lg/adapters/langs/python/literals.py
lg/adapters/langs/python/literals_component.py
lg/adapters/langs/python/trivial.py
lg/adapters/langs/rust/__init__.py
lg/adapters/langs/rust/adapter.py
lg/adapters/langs/rust/code_profiles.py
lg/adapters/langs/rust/comments.py
lg/adapters/langs/rust/imports.py
lg/adapters/langs/rust/literals.py
lg/adapters/langs/rust/literals_component.py
lg/adapters/langs/rust/trivial.py
lg/adapters/langs/scala/__init__.py
lg/adapters/langs/scala/adapter.py
lg/adapters/langs/scala/code_profiles.py
lg/adapters/langs/scala/comments.py
lg/adapters/langs/scala/imports.py
lg/adapters/langs/scala/literals.py
lg/adapters/langs/scala/trivial.py
lg/adapters/langs/typescript/__init__.py
lg/adapters/langs/typescript/adapter.py
lg/adapters/langs/typescript/code_profiles.py
lg/adapters/langs/typescript/imports.py
lg/adapters/langs/typescript/literals.py
lg/adapters/langs/typescript/trivial.py
lg/adapters/optimizations/__init__.py
lg/adapters/optimizations/comments/__init__.py
lg/adapters/optimizations/comments/analyzer.py
lg/adapters/optimizations/comments/decision.py
lg/adapters/optimizations/comments/evaluators.py
lg/adapters/optimizations/comments/grouping.py
lg/adapters/optimizations/comments/optimizer.py
lg/adapters/optimizations/comments/text_utils.py
lg/adapters/optimizations/function_bodies/__init__.py
lg/adapters/optimizations/function_bodies/decision.py
lg/adapters/optimizations/function_bodies/evaluators.py
lg/adapters/optimizations/function_bodies/optimizer.py
lg/adapters/optimizations/function_bodies/trimmer.py
lg/adapters/optimizations/imports/__init__.py
lg/adapters/optimizations/imports/analyzer.py
lg/adapters/optimizations/imports/classifier.py
lg/adapters/optimizations/imports/optimizer.py
lg/adapters/optimizations/literals/__init__.py
lg/adapters/optimizations/literals/descriptor.py
lg/adapters/optimizations/literals/patterns.py
lg/adapters/optimizations/literals/processor.py
lg/adapters/optimizations/literals/components/__init__.py
lg/adapters/optimizations/literals/components/ast_sequence.py
lg/adapters/optimizations/literals/components/block_init.py
lg/adapters/optimizations/literals/components/standard_collections.py
lg/adapters/optimizations/literals/components/string_literal.py
lg/adapters/optimizations/literals/processing/__init__.py
lg/adapters/optimizations/literals/processing/collection_formatter.py
lg/adapters/optimizations/literals/processing/parser.py
lg/adapters/optimizations/literals/processing/pipeline.py
lg/adapters/optimizations/literals/processing/selector.py
lg/adapters/optimizations/literals/processing/string_formatter.py
lg/adapters/optimizations/literals/utils/__init__.py
lg/adapters/optimizations/literals/utils/delimiter_detection.py
lg/adapters/optimizations/literals/utils/element_parser.py
lg/adapters/optimizations/literals/utils/indentation.py
lg/adapters/optimizations/literals/utils/interpolation.py
lg/adapters/optimizations/public_api/__init__.py
lg/adapters/optimizations/public_api/optimizer.py
lg/adapters/optimizations/trivial_files/__init__.py
lg/adapters/optimizations/trivial_files/analyzer.py
lg/adapters/shared/__init__.py
lg/adapters/shared/body_range.py
lg/adapters/shared/collector.py
lg/adapters/shared/descriptor.py
lg/adapters/shared/models.py
lg/adapters/shared/profiles.py
lg/adapters/shared/utils.py
lg/addressing/__init__.py
lg/addressing/context.py
lg/addressing/errors.py
lg/addressing/file_resolver.py
lg/addressing/parser.py
lg/addressing/section_resolver.py
lg/addressing/types.py
lg/cache/__init__.py
lg/cache/fs_cache.py
lg/conditions/__init__.py
lg/conditions/evaluator.py
lg/conditions/lexer.py
lg/conditions/model.py
lg/conditions/parser.py
lg/config/__init__.py
lg/config/adaptive_loader.py
lg/config/adaptive_model.py
lg/config/mode_sets_list_schema.py
lg/config/modes.py
lg/config/paths.py
lg/config/tag_sets_list_schema.py
lg/config/tags.py
lg/diag/__init__.py
lg/diag/diag_report_schema.py
lg/diag/diagnostics.py
lg/filtering/__init__.py
lg/filtering/filters.py
lg/filtering/fs.py
lg/filtering/manifest.py
lg/filtering/model.py
lg/git/__init__.py
lg/git/base.py
lg/git/gitignore.py
lg/git/provider.py
lg/git/utils.py
lg/markdown/__init__.py
lg/markdown/adapter.py
lg/markdown/intervals.py
lg/markdown/model.py
lg/markdown/normalize.py
lg/markdown/parser.py
lg/markdown/placeholders.py
lg/markdown/selectors.py
lg/markdown/slug.py
lg/markdown/transform.py
lg/markdown/templating/__init__.py
lg/markdown/templating/lexer.py
lg/markdown/templating/nodes.py
lg/markdown/templating/parser.py
lg/markdown/templating/processor.py
lg/migrate/__init__.py
lg/migrate/errors.py
lg/migrate/fs.py
lg/migrate/registry.py
lg/migrate/runner.py
lg/migrate/version.py
lg/migrate/yaml_rt.py
lg/migrate/migrations/__init__.py
lg/migrate/migrations/m001_config_to_sections.py
lg/migrate/migrations/m002_skip_empty_to_enum.py
lg/migrate/migrations/m003_contexts_flatten.py
lg/migrate/migrations/m004_drop_schema_version.py
lg/rendering/__init__.py
lg/rendering/labels.py
lg/rendering/lang.py
lg/rendering/planner.py
lg/rendering/renderer.py
lg/section/__init__.py
lg/section/index.py
lg/section/model.py
lg/section/paths.py
lg/section/service.py
lg/stats/__init__.py
lg/stats/collector.py
lg/stats/report_builder.py
lg/stats/report_schema.py
lg/stats/tokenizer.py
lg/stats/tokenizers/__init__.py
lg/stats/tokenizers/base.py
lg/stats/tokenizers/hf_adapter.py
lg/stats/tokenizers/model_cache.py
lg/stats/tokenizers/sp_adapter.py
lg/stats/tokenizers/tiktoken_adapter.py
lg/template/__init__.py
lg/template/base.py
lg/template/common.py
lg/template/context.py
lg/template/evaluator.py
lg/template/handlers.py
lg/template/lexer.py
lg/template/nodes.py
lg/template/parser.py
lg/template/processor.py
lg/template/protocols.py
lg/template/registry.py
lg/template/tokens.py
lg/template/types.py
lg/template/adaptive/__init__.py
lg/template/adaptive/nodes.py
lg/template/adaptive/parser_rules.py
lg/template/adaptive/plugin.py
lg/template/adaptive/processor_rules.py
lg/template/adaptive/tokens.py
lg/template/common_placeholders/__init__.py
lg/template/common_placeholders/configs.py
lg/template/common_placeholders/nodes.py
lg/template/common_placeholders/parser_rules.py
lg/template/common_placeholders/plugin.py
lg/template/common_placeholders/resolver.py
lg/template/common_placeholders/tokens.py
lg/template/md_placeholders/__init__.py
lg/template/md_placeholders/heading_context.py
lg/template/md_placeholders/nodes.py
lg/template/md_placeholders/parser_rules.py
lg/template/md_placeholders/plugin.py
lg/template/md_placeholders/tokens.py
lg/template/md_placeholders/virtual_sections.py
lg/template/task_placeholder/__init__.py
lg/template/task_placeholder/nodes.py
lg/template/task_placeholder/parser_rules.py
lg/template/task_placeholder/plugin.py
lg/template/task_placeholder/tokens.py
listing_generator.egg-info/PKG-INFO
listing_generator.egg-info/SOURCES.txt
listing_generator.egg-info/dependency_links.txt
listing_generator.egg-info/entry_points.txt
listing_generator.egg-info/requires.txt
listing_generator.egg-info/top_level.txt
tests/test_adapter_python.py
tests/test_adapters_registry.py
tests/test_cli_context.py
tests/test_cli_minimum.py
tests/test_cli_report_included_paths.py
tests/test_diag_rebuild_cache.py
tests/test_empty_policy.py
tests/test_file_labels.py
tests/test_filters_engine.py
tests/test_grouping_by_section.py
tests/test_manifest_builder.py
tests/test_section_processor.py
tests/test_typed_config_loader.py