## goals_xref repo profile for punkshell - consumed by scriptlib/developer/goals_xref.tcl. ## ## Comment convention (house style): '##' introduces an explanatory comment ## that stays; '#' prefixes a disabled configuration line - uncomment (delete ## the leading '# ') to activate. This file ships with every configuration ## line disabled, so the compiled-in punkshell defaults apply unchanged. ## Key semantics are documented in the tool's header comment. ## bare_path_roots: when 1, a bare scope token exactly naming a path root ## (e.g. a sibling repo name) anchors as that root even without a '/'. # bare_path_roots 1 ## prefix_anchors: when 1, an admitted multi-segment path anchor also anchors ## its leading segments (src/modules/punk/x also anchors src/modules), so ## file-level and area-level scopes relate. # prefix_anchors 1 ## path_roots_add/remove: which top-level segments admit '/'-carrying ## scope tokens as path anchors. # path_roots_add myrepo-lib myrepo-app # path_roots_remove temp_reference ## stopwords_add/remove: the term-tier stop-word list. # stopwords_add myprojectterm # stopwords_remove tcl ## file_extensions_add/remove: which extensions make a bare token a file anchor. # file_extensions_add conf # file_extensions_remove zig ## reference_containers_add/remove: top-level dirs whose anchors damp x0.2 ## (reference dumps, not live scope). # reference_containers_add reference_dumps # reference_containers_remove temp_reference ## module_dirs_add/remove: dirs scanned for module-key vocabulary ## (isdir // or /-*.tm present). # module_dirs_add lib/modules # module_dirs_remove src/vendormodules