{"data":{"skill":{"slug":"dmitrypogrebnoy-generating-rbs","name":"generating-rbs","icon":"📦","repo":"https://github.com/DmitryPogrebnoy/ruby-agent-skills/tree/main/source/plugins/ruby-type-signature-skills/skills/generating-rbs","status":"approved","author":"DmitryPogrebnoy","authorVersion":null,"skillstoreRevision":1},"audit":{"id":"0c09aa1c-39de-4a01-994b-dc1a2b631107","skill_id":"6e6dc5b9-7093-421e-b9ff-d10d0e89b622","version":10,"content_hash":"v3:b959ebfd1043a07c0c4378ab94ca4342cb0259f5:4d076ac48b16ded9252754b5895f2c0e90d1e642d19ebcb70b6c55677fc66dee:a1b6e0906fb03316755530e0610b27ab9560c481d297368ddd26adca5ccd9bea:736b696c6c732f646d69747279706f677265626e6f792f67656e65726174696e672d726273:5a4f54c530b534bc72a929a24342213a","risk_level":"safe","is_blocked":false,"safe_to_publish":false,"analysis_status":"ok","agent_auto_install_policy":"confirmation_required","manual_install_policy":"allowed","summary":"All 400 representative static findings are false positives caused by RBS reference signatures, documentation syntax, and bundled Zeitwerk example source. The skill instructions generate and validate type signatures; no evidence shows secret collection, network transfer, shell execution, identity changes, or prompt-injection intent. Static review was capped at 400/1166 representative findings; omitted static matches are unconfirmed, so automatic publishing stays disabled until manual review.","remediation":[{"issue":"Static review capped","severity":"medium","suggestion":"Manually review the omitted 766 static analyzer matches or reduce bundled generated/vendor/reference content before enabling automatic publication."}],"risk_factor_evidence":[{"factor":"scripts","evidence":[{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/core_ext/kernel.rb","line_end":23,"line_start":23},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/core_ext/kernel.rb","line_end":26,"line_start":26},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/core_ext/kernel.rb","line_end":34,"line_start":34}]},{"factor":"external_commands","evidence":[{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/core_ext/kernel.rb","line_end":7,"line_start":7},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref.rb","line_end":5,"line_start":5},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref.rb","line_end":12,"line_start":12},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","line_end":10,"line_start":10},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","line_end":18,"line_start":18},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","line_end":34,"line_start":34},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","line_end":38,"line_start":38},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","line_end":67,"line_start":67},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","line_end":68,"line_start":68},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/gem_loader.rb","line_end":9,"line_start":9},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/inflector.rb","line_end":12,"line_start":12},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","line_end":37,"line_start":37},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","line_end":92,"line_start":92},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","line_end":149,"line_start":149},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","line_end":150,"line_start":150},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","line_end":151,"line_start":151},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","line_end":325,"line_start":325},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","line_end":424,"line_start":424},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","line_end":438,"line_start":438},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","line_end":530,"line_start":530},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/callbacks.rb","line_end":59,"line_start":59},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","line_end":26,"line_start":26},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","line_end":102,"line_start":102},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","line_end":104,"line_start":104},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","line_end":144,"line_start":144},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","line_end":149,"line_start":149},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","line_end":151,"line_start":151},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","line_end":278,"line_start":278},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","line_end":3,"line_start":3},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","line_end":5,"line_start":5},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","line_end":6,"line_start":6},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","line_end":112,"line_start":112},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","line_end":156,"line_start":156},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","line_end":157,"line_start":157},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","line_end":189,"line_start":189},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","line_end":190,"line_start":190},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","line_end":201,"line_start":201},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/real_mod_name.rb","line_end":10,"line_start":10},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry.rb","line_end":18,"line_start":18},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry.rb","line_end":26,"line_start":26},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry/explicit_namespaces.rb","line_end":31,"line_start":31},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry/explicit_namespaces.rb","line_end":32,"line_start":32},{"file":"reference/data_and_struct.md","line_end":6,"line_start":6},{"file":"reference/data_and_struct.md","line_end":17,"line_start":14},{"file":"reference/data_and_struct.md","line_end":23,"line_start":17},{"file":"reference/data_and_struct.md","line_end":36,"line_start":36},{"file":"reference/data_and_struct.md","line_end":49,"line_start":43},{"file":"reference/rbs_examples/core/errors.rbs","line_end":75,"line_start":75},{"file":"reference/rbs_examples/core/module.rbs","line_end":192,"line_start":192},{"file":"reference/rbs_examples/core/object_space.rbs","line_end":11,"line_start":11}]},{"factor":"network","evidence":[{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","line_end":100,"line_start":100},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","line_end":12,"line_start":12},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","line_end":39,"line_start":39},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","line_end":202,"line_start":202},{"file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","line_end":237,"line_start":237},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":35,"line_start":35},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":36,"line_start":36},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":38,"line_start":38},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":40,"line_start":40},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":48,"line_start":48},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":49,"line_start":49},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":53,"line_start":53},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":137,"line_start":137},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":138,"line_start":138},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":164,"line_start":164},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":166,"line_start":166},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":168,"line_start":168},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":170,"line_start":170},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":172,"line_start":172},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":174,"line_start":174},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":176,"line_start":176},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":178,"line_start":178},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":180,"line_start":180},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":182,"line_start":182},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":184,"line_start":184},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":186,"line_start":186},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":188,"line_start":188},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":190,"line_start":190},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":192,"line_start":192},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":194,"line_start":194},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":196,"line_start":196},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":198,"line_start":198},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":200,"line_start":200},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":210,"line_start":210},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":212,"line_start":212},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":216,"line_start":216},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":483,"line_start":483},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":503,"line_start":503},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":527,"line_start":527},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":533,"line_start":533},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":539,"line_start":539},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":545,"line_start":545},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":557,"line_start":557},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":819,"line_start":819},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":823,"line_start":823},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":827,"line_start":827},{"file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","line_end":831,"line_start":831},{"file":"reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs","line_end":2,"line_start":2},{"file":"reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs","line_end":10,"line_start":10},{"file":"reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs","line_end":11,"line_start":11}]},{"factor":"filesystem","evidence":[{"file":"reference/rbs_examples/core/file.rbs","line_end":44,"line_start":44},{"file":"reference/rbs_examples/core/file.rbs","line_end":46,"line_start":46},{"file":"reference/rbs_examples/core/pathname.rbs","line_end":89,"line_start":89},{"file":"reference/rbs_examples/core/pathname.rbs","line_end":91,"line_start":91},{"file":"reference/rbs_examples/stdlib/fileutils/fileutils.rbs","line_end":68,"line_start":66},{"file":"reference/rbs_examples/stdlib/fileutils/fileutils.rbs","line_end":70,"line_start":68},{"file":"reference/rbs_examples/stdlib/openssl/openssl.rbs","line_end":291,"line_start":289},{"file":"reference/rbs_examples/stdlib/STRUCTURE.md","line_end":58,"line_start":58}]},{"factor":"env_access","evidence":[{"file":"reference/rbs_examples/stdlib/openssl/openssl.rbs","line_end":864,"line_start":864},{"file":"reference/rbs_examples/stdlib/openssl/openssl.rbs","line_end":1477,"line_start":1477},{"file":"reference/rbs_examples/stdlib/openssl/openssl.rbs","line_end":1479,"line_start":1479},{"file":"reference/rbs_examples/stdlib/openssl/openssl.rbs","line_end":1481,"line_start":1481},{"file":"reference/rbs_examples/stdlib/openssl/openssl.rbs","line_end":2656,"line_start":2656}]}],"critical_findings":[],"high_findings":[],"medium_findings":[],"low_findings":[],"dangerous_patterns":[],"files_scanned":277,"total_lines":26677,"audit_model":"claude","audited_at":"2026-07-21T05:48:31.412+00:00","created_at":"2026-07-21T05:54:05.38299+00:00","static_findings":[{"id":"blocker:reference/rbs_examples/core/process.rbs:107:llm-role-tokens-injection","file":"reference/rbs_examples/core/process.rbs","pattern":"LLM role tokens injection","snippet":"Process::PRIO_USER: Integer","category":"blocker","line_end":107,"severity":"high","line_start":107},{"id":"blocker:reference/rbs_examples/stdlib/socket/constants.rbs:96:llm-role-tokens-injection","file":"reference/rbs_examples/stdlib/socket/constants.rbs","pattern":"LLM role tokens injection","snippet":"AF_SYSTEM: Integer","category":"blocker","line_end":96,"severity":"high","line_start":96},{"id":"blocker:reference/rbs_examples/stdlib/socket/constants.rbs:156:llm-role-tokens-injection","file":"reference/rbs_examples/stdlib/socket/constants.rbs","pattern":"LLM role tokens injection","snippet":"EAI_SYSTEM: Integer","category":"blocker","line_end":156,"severity":"high","line_start":156},{"id":"blocker:reference/rbs_examples/stdlib/socket/constants.rbs:678:llm-role-tokens-injection","file":"reference/rbs_examples/stdlib/socket/constants.rbs","pattern":"LLM role tokens injection","snippet":"PF_SYSTEM: Integer","category":"blocker","line_end":678,"severity":"high","line_start":678},{"id":"blocker:reference/rbs_examples/stdlib/socket/socket.rbs:193:llm-role-tokens-injection","file":"reference/rbs_examples/stdlib/socket/socket.rbs","pattern":"LLM role tokens injection","snippet":"Socket::AF_SYSTEM: Integer","category":"blocker","line_end":193,"severity":"high","line_start":193},{"id":"blocker:reference/rbs_examples/stdlib/socket/socket.rbs:253:llm-role-tokens-injection","file":"reference/rbs_examples/stdlib/socket/socket.rbs","pattern":"LLM role tokens injection","snippet":"Socket::EAI_SYSTEM: Integer","category":"blocker","line_end":253,"severity":"high","line_start":253},{"id":"blocker:reference/rbs_examples/stdlib/socket/socket.rbs:766:llm-role-tokens-injection","file":"reference/rbs_examples/stdlib/socket/socket.rbs","pattern":"LLM role tokens injection","snippet":"Socket::PF_SYSTEM: Integer","category":"blocker","line_end":766,"severity":"high","line_start":766},{"id":"blocker:reference/rbs_examples/stdlib/zlib/zlib.rbs:93:llm-role-tokens-injection","file":"reference/rbs_examples/stdlib/zlib/zlib.rbs","pattern":"LLM role tokens injection","snippet":"Zlib::OS_ZSYSTEM: Integer","category":"blocker","line_end":93,"severity":"high","line_start":93},{"id":"blocker:reference/rbs_examples/core/file_test.rbs:32:uid-gid-manipulation","file":"reference/rbs_examples/core/file_test.rbs","pattern":"UID/GID manipulation","snippet":"def self?.setgid?: (path | io file_name) -> bool","category":"blocker","line_end":32,"severity":"high","line_start":32},{"id":"blocker:reference/rbs_examples/core/file_test.rbs:34:uid-gid-manipulation","file":"reference/rbs_examples/core/file_test.rbs","pattern":"UID/GID manipulation","snippet":"def self?.setuid?: (path | io file_name) -> bool","category":"blocker","line_end":34,"severity":"high","line_start":34},{"id":"blocker:reference/rbs_examples/core/file.rbs:91:uid-gid-manipulation","file":"reference/rbs_examples/core/file.rbs","pattern":"UID/GID manipulation","snippet":"def self.setgid?: (path | IO file_name) -> bool","category":"blocker","line_end":91,"severity":"high","line_start":91},{"id":"blocker:reference/rbs_examples/core/file.rbs:93:uid-gid-manipulation","file":"reference/rbs_examples/core/file.rbs","pattern":"UID/GID manipulation","snippet":"def self.setuid?: (path | IO file_name) -> bool","category":"blocker","line_end":93,"severity":"high","line_start":93},{"id":"blocker:reference/rbs_examples/core/file.rbs:291:uid-gid-manipulation","file":"reference/rbs_examples/core/file.rbs","pattern":"UID/GID manipulation","snippet":"def setgid?: () -> bool","category":"blocker","line_end":291,"severity":"high","line_start":291},{"id":"blocker:reference/rbs_examples/core/file.rbs:293:uid-gid-manipulation","file":"reference/rbs_examples/core/file.rbs","pattern":"UID/GID manipulation","snippet":"def setuid?: () -> bool","category":"blocker","line_end":293,"severity":"high","line_start":293},{"id":"blocker:reference/rbs_examples/core/pathname.rbs:165:uid-gid-manipulation","file":"reference/rbs_examples/core/pathname.rbs","pattern":"UID/GID manipulation","snippet":"def setgid?: () -> bool","category":"blocker","line_end":165,"severity":"high","line_start":165},{"id":"blocker:reference/rbs_examples/core/pathname.rbs:167:uid-gid-manipulation","file":"reference/rbs_examples/core/pathname.rbs","pattern":"UID/GID manipulation","snippet":"def setuid?: () -> bool","category":"blocker","line_end":167,"severity":"high","line_start":167},{"id":"blocker:reference/rbs_examples/core/process.rbs:219:uid-gid-manipulation","file":"reference/rbs_examples/core/process.rbs","pattern":"UID/GID manipulation","snippet":"def self.seteuid: (Integer user) -> nil","category":"blocker","line_end":219,"severity":"high","line_start":219},{"id":"blocker:reference/rbs_examples/core/process.rbs:221:uid-gid-manipulation","file":"reference/rbs_examples/core/process.rbs","pattern":"UID/GID manipulation","snippet":"def self.setgid: (Integer group) -> nil","category":"blocker","line_end":221,"severity":"high","line_start":221},{"id":"blocker:reference/rbs_examples/core/process.rbs:235:uid-gid-manipulation","file":"reference/rbs_examples/core/process.rbs","pattern":"UID/GID manipulation","snippet":"def self.setuid: (Integer user) -> nil","category":"blocker","line_end":235,"severity":"high","line_start":235},{"id":"blocker:reference/rbs_examples/stdlib/openssl/openssl.rbs:657:weak-cryptographic-algorithm","file":"reference/rbs_examples/stdlib/openssl/openssl.rbs","pattern":"Weak cryptographic algorithm","snippet":"class DES < OpenSSL::Cipher","category":"blocker","line_end":657,"severity":"high","line_start":657},{"id":"blocker:reference/rbs_examples/stdlib/openssl/openssl.rbs:675:weak-cryptographic-algorithm","file":"reference/rbs_examples/stdlib/openssl/openssl.rbs","pattern":"Weak cryptographic algorithm","snippet":"class RC4 < OpenSSL::Cipher","category":"blocker","line_end":675,"severity":"high","line_start":675},{"id":"sensitive:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:567:certificate-key-files","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"Certificate/key files","snippet":"autoload_path if autoloads.key?(autoload_path)","category":"sensitive","line_end":567,"severity":"high","line_start":567},{"id":"sensitive:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:163:certificate-key-files","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"Certificate/key files","snippet":"roots.keys","category":"sensitive","line_end":163,"severity":"high","line_start":163},{"id":"sensitive:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:165:certificate-key-files","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"Certificate/key files","snippet":"roots.keys.reject { |root_dir| ignored_path?(root_dir) }","category":"sensitive","line_end":165,"severity":"high","line_start":165},{"id":"sensitive:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:295:certificate-key-files","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"Certificate/key files","snippet":"return false if roots.key?(path)","category":"sensitive","line_end":295,"severity":"high","line_start":295},{"id":"sensitive:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:315:certificate-key-files","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"Certificate/key files","snippet":"roots.key?(dir)","category":"sensitive","line_end":315,"severity":"high","line_start":315},{"id":"sensitive:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:325:certificate-key-files","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"Certificate/key files","snippet":"return false if roots.key?(path)","category":"sensitive","line_end":325,"severity":"high","line_start":325},{"id":"sensitive:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/helpers.rb:32:certificate-key-files","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/helpers.rb","pattern":"Certificate/key files","snippet":"next if roots.key?(abspath)","category":"sensitive","line_end":32,"severity":"high","line_start":32},{"id":"sensitive:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/helpers.rb:67:certificate-key-files","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/helpers.rb","pattern":"Certificate/key files","snippet":"to_visit << abspath unless roots.key?(abspath)","category":"sensitive","line_end":67,"severity":"high","line_start":67},{"id":"sensitive:reference/rbs_by_example.md:262:certificate-key-files","file":"reference/rbs_by_example.md","pattern":"Certificate/key files","snippet":"h.keys","category":"sensitive","line_end":262,"severity":"high","line_start":262},{"id":"sensitive:reference/rbs_examples/core/rbs/unnamed/env_class.rbs:105:certificate-key-files","file":"reference/rbs_examples/core/rbs/unnamed/env_class.rbs","pattern":"Certificate/key files","snippet":"%a{annotate:rdoc:copy:ENV.key}","category":"sensitive","line_end":105,"severity":"high","line_start":105},{"id":"sensitive:reference/rbs_examples/core/rbs/unnamed/env_class.rbs:117:certificate-key-files","file":"reference/rbs_examples/core/rbs/unnamed/env_class.rbs","pattern":"Certificate/key files","snippet":"%a{annotate:rdoc:copy:ENV.keys}","category":"sensitive","line_end":117,"severity":"high","line_start":117},{"id":"sensitive:reference/rbs_examples/core/rbs/unnamed/env_class.rbs:141:certificate-key-files","file":"reference/rbs_examples/core/rbs/unnamed/env_class.rbs","pattern":"Certificate/key files","snippet":"%a{annotate:rdoc:copy:ENV.key?}","category":"sensitive","line_end":141,"severity":"high","line_start":141},{"id":"sensitive:reference/rbs_examples/core/struct.rbs:11:certificate-key-files","file":"reference/rbs_examples/core/struct.rbs","pattern":"Certificate/key files","snippet":"def self.keyword_init?: () -> bool?","category":"sensitive","line_end":11,"severity":"high","line_start":11},{"id":"sensitive:reference/rbs_examples/stdlib/etc/etc.rbs:365:certificate-key-files","file":"reference/rbs_examples/stdlib/etc/etc.rbs","pattern":"Certificate/key files","snippet":"def self.keyword_init?: () -> untyped","category":"sensitive","line_end":365,"severity":"high","line_start":365},{"id":"sensitive:reference/rbs_examples/stdlib/etc/etc.rbs:397:certificate-key-files","file":"reference/rbs_examples/stdlib/etc/etc.rbs","pattern":"Certificate/key files","snippet":"def self.keyword_init?: () -> untyped","category":"sensitive","line_end":397,"severity":"high","line_start":397},{"id":"obfuscation:reference/syntax.md:980:hex-encoded-characters","file":"reference/syntax.md","pattern":"Hex-encoded characters","snippet":"_annotation-text_ ::= /[^\\x00]*/              # Any characters except NUL (and parenthesis)","category":"obfuscation","line_end":980,"severity":"high","line_start":980},{"id":"env_access:reference/rbs_examples/stdlib/openssl/openssl.rbs:864:generic-api-secret-keys","file":"reference/rbs_examples/stdlib/openssl/openssl.rbs","pattern":"Generic API/secret keys","snippet":"def load_private_key: (?String id, ?String data) -> PKey::PKey","category":"env_access","line_end":864,"severity":"high","line_start":864},{"id":"env_access:reference/rbs_examples/stdlib/openssl/openssl.rbs:1477:generic-api-secret-keys","file":"reference/rbs_examples/stdlib/openssl/openssl.rbs","pattern":"Generic API/secret keys","snippet":"def private_key: () -> BN?","category":"env_access","line_end":1477,"severity":"high","line_start":1477},{"id":"env_access:reference/rbs_examples/stdlib/openssl/openssl.rbs:1479:generic-api-secret-keys","file":"reference/rbs_examples/stdlib/openssl/openssl.rbs","pattern":"Generic API/secret keys","snippet":"def private_key=: (bn priv_key) -> self","category":"env_access","line_end":1479,"severity":"high","line_start":1479},{"id":"env_access:reference/rbs_examples/stdlib/openssl/openssl.rbs:1481:generic-api-secret-keys","file":"reference/rbs_examples/stdlib/openssl/openssl.rbs","pattern":"Generic API/secret keys","snippet":"alias private_key? private?","category":"env_access","line_end":1481,"severity":"high","line_start":1481},{"id":"env_access:reference/rbs_examples/stdlib/openssl/openssl.rbs:2656:generic-api-secret-keys","file":"reference/rbs_examples/stdlib/openssl/openssl.rbs","pattern":"Generic API/secret keys","snippet":"def check_private_key: (PKey::PKey key) -> bool","category":"env_access","line_end":2656,"severity":"high","line_start":2656},{"id":"scripts:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/core_ext/kernel.rb:23:dynamic-require-with-variable","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/core_ext/kernel.rb","pattern":"Dynamic require with variable","snippet":"def require(path)","category":"scripts","line_end":23,"severity":"medium","line_start":23},{"id":"scripts:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/core_ext/kernel.rb:26:dynamic-require-with-variable","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/core_ext/kernel.rb","pattern":"Dynamic require with variable","snippet":"required = zeitwerk_original_require(path)","category":"scripts","line_end":26,"severity":"medium","line_start":26},{"id":"scripts:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/core_ext/kernel.rb:34:dynamic-require-with-variable","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/core_ext/kernel.rb","pattern":"Dynamic require with variable","snippet":"required = zeitwerk_original_require(path)","category":"scripts","line_end":34,"severity":"medium","line_start":34},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:2:email-sending-capability","file":"reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs","pattern":"Email sending capability","snippet":"module SMTPError","category":"network","line_end":2,"severity":"medium","line_start":2},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:10:email-sending-capability","file":"reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs","pattern":"Email sending capability","snippet":"class SMTPAuthenticationError < ProtoAuthError","category":"network","line_end":10,"severity":"medium","line_start":10},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:11:email-sending-capability","file":"reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs","pattern":"Email sending capability","snippet":"include SMTPError","category":"network","line_end":11,"severity":"medium","line_start":11},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:14:email-sending-capability","file":"reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs","pattern":"Email sending capability","snippet":"class SMTPServerBusy < ProtoServerError","category":"network","line_end":14,"severity":"medium","line_start":14},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:15:email-sending-capability","file":"reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs","pattern":"Email sending capability","snippet":"include SMTPError","category":"network","line_end":15,"severity":"medium","line_start":15},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:18:email-sending-capability","file":"reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs","pattern":"Email sending capability","snippet":"class SMTPSyntaxError < ProtoSyntaxError","category":"network","line_end":18,"severity":"medium","line_start":18},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:19:email-sending-capability","file":"reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs","pattern":"Email sending capability","snippet":"include SMTPError","category":"network","line_end":19,"severity":"medium","line_start":19},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:22:email-sending-capability","file":"reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs","pattern":"Email sending capability","snippet":"class SMTPFatalError < ProtoFatalError","category":"network","line_end":22,"severity":"medium","line_start":22},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:23:email-sending-capability","file":"reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs","pattern":"Email sending capability","snippet":"include SMTPError","category":"network","line_end":23,"severity":"medium","line_start":23},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:26:email-sending-capability","file":"reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs","pattern":"Email sending capability","snippet":"class SMTPUnknownError < ProtoUnknownError","category":"network","line_end":26,"severity":"medium","line_start":26},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:27:email-sending-capability","file":"reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs","pattern":"Email sending capability","snippet":"include SMTPError","category":"network","line_end":27,"severity":"medium","line_start":27},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:30:email-sending-capability","file":"reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs","pattern":"Email sending capability","snippet":"class SMTPUnsupportedCommand < ProtocolError","category":"network","line_end":30,"severity":"medium","line_start":30},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:31:email-sending-capability","file":"reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs","pattern":"Email sending capability","snippet":"include SMTPError","category":"network","line_end":31,"severity":"medium","line_start":31},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:34:email-sending-capability","file":"reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs","pattern":"Email sending capability","snippet":"class SMTP < Protocol","category":"network","line_end":34,"severity":"medium","line_start":34},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:47:email-sending-capability","file":"reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs","pattern":"Email sending capability","snippet":"class SMTPSession = SMTP","category":"network","line_end":47,"severity":"medium","line_start":47},{"id":"network:reference/rbs_examples/stdlib/STRUCTURE.md:34:email-sending-capability","file":"reference/rbs_examples/stdlib/STRUCTURE.md","pattern":"Email sending capability","snippet":"- [net-smtp/](net-smtp/)","category":"network","line_end":34,"severity":"medium","line_start":34},{"id":"filesystem:reference/rbs_examples/stdlib/fileutils/fileutils.rbs:66:hard-link-creation","file":"reference/rbs_examples/stdlib/fileutils/fileutils.rbs","pattern":"Hard link creation","snippet":"alias self.link self.ln","category":"filesystem","line_end":68,"severity":"medium","line_start":66},{"id":"filesystem:reference/rbs_examples/stdlib/fileutils/fileutils.rbs:68:hard-link-creation","file":"reference/rbs_examples/stdlib/fileutils/fileutils.rbs","pattern":"Hard link creation","snippet":"alias link ln","category":"filesystem","line_end":70,"severity":"medium","line_start":68},{"id":"filesystem:reference/rbs_examples/stdlib/openssl/openssl.rbs:289:hard-link-creation","file":"reference/rbs_examples/stdlib/openssl/openssl.rbs","pattern":"Hard link creation","snippet":"alias long_name ln","category":"filesystem","line_end":291,"severity":"medium","line_start":289},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/core_ext/kernel.rb:7:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/core_ext/kernel.rb","pattern":"Ruby/shell backtick execution","snippet":"# intercept them when triggered in this thin `Kernel#require` wrapper.","category":"external_commands","line_end":7,"severity":"medium","line_start":7},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref.rb:5:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref.rb","pattern":"Ruby/shell backtick execution","snippet":"# Objects represent the constant `cname` in the class or module object `mod`,","category":"external_commands","line_end":5,"severity":"medium","line_start":5},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref.rb:12:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref.rb","pattern":"Ruby/shell backtick execution","snippet":"# The constant may or may not exist in `mod`.","category":"external_commands","line_end":12,"severity":"medium","line_start":12},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:10:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","pattern":"Ruby/shell backtick execution","snippet":"# The keys of the top one, stored in `@map`, are class and module objects, but","category":"external_commands","line_end":10,"severity":"medium","line_start":10},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:18:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","pattern":"Ruby/shell backtick execution","snippet":"# correspond to `M::X`, `M::Y`, and `N::Z`, the map will look like this:","category":"external_commands","line_end":18,"severity":"medium","line_start":18},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:34:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","pattern":"Ruby/shell backtick execution","snippet":"#  2. Write a custom `hash`/`eql?` in Zeitwerk::Cref. Hash code would be","category":"external_commands","line_end":34,"severity":"medium","line_start":34},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:38:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","pattern":"Ruby/shell backtick execution","snippet":"#     where `real_mod_hash(@mod)` would actually be a call to the real `hash`","category":"external_commands","line_end":38,"severity":"medium","line_start":38},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:67:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","pattern":"Ruby/shell backtick execution","snippet":"# In addition to that, the map is synchronized and provides `delete_mod_cname`,","category":"external_commands","line_end":67,"severity":"medium","line_start":67},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:68:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","pattern":"Ruby/shell backtick execution","snippet":"# which is ad-hoc for the hot path in `const_added`, we do not need to create","category":"external_commands","line_end":68,"severity":"medium","line_start":68},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/gem_loader.rb:9:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/gem_loader.rb","pattern":"Ruby/shell backtick execution","snippet":"# `Zeitwerk::Loader.for_gem`.","category":"external_commands","line_end":9,"severity":"medium","line_start":9},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/inflector.rb:12:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/inflector.rb","pattern":"Ruby/shell backtick execution","snippet":"# Takes into account hard-coded mappings configured with `inflect`.","category":"external_commands","line_end":12,"severity":"medium","line_start":12},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:37:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"Ruby/shell backtick execution","snippet":"# `nil` even if the autoload has not been attempted. See","category":"external_commands","line_end":37,"severity":"medium","line_start":37},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:92:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"Ruby/shell backtick execution","snippet":"# loader has only scanned the top-level, `shadowed_files` does not have the","category":"external_commands","line_end":92,"severity":"medium","line_start":92},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:149:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"Ruby/shell backtick execution","snippet":"# This method is public but undocumented. Main interface is `reload`, which","category":"external_commands","line_end":149,"severity":"medium","line_start":149},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:150:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"Ruby/shell backtick execution","snippet":"# means `unload` + `setup`. This one is available to be used together with","category":"external_commands","line_end":150,"severity":"medium","line_start":150},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:151:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"Ruby/shell backtick execution","snippet":"# `unregister`, which is undocumented too.","category":"external_commands","line_end":151,"severity":"medium","line_start":151},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:325:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"Ruby/shell backtick execution","snippet":"# predicate returns `false` if reloading is disabled.","category":"external_commands","line_end":325,"severity":"medium","line_start":325},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:424:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"Ruby/shell backtick execution","snippet":"# Broadcasts `eager_load` to all loaders. Those that have not been setup","category":"external_commands","line_end":424,"severity":"medium","line_start":424},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:438:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"Ruby/shell backtick execution","snippet":"# Broadcasts `eager_load_namespace` to all loaders. Those that have not","category":"external_commands","line_end":438,"severity":"medium","line_start":438},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:530:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"Ruby/shell backtick execution","snippet":"# `dir` is the directory that would have autovivified a namespace. `file` is","category":"external_commands","line_end":530,"severity":"medium","line_start":530},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/callbacks.rb:59:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/callbacks.rb","pattern":"Ruby/shell backtick execution","snippet":"# We don't unregister `dir` in the registry because concurrent threads","category":"external_commands","line_end":59,"severity":"medium","line_start":59},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:26:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"Ruby/shell backtick execution","snippet":"# interface for it is `push_dir` and `dirs`.","category":"external_commands","line_end":26,"severity":"medium","line_start":26},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:102:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"Ruby/shell backtick execution","snippet":"# Pushes `path` to the list of root directories.","category":"external_commands","line_end":102,"severity":"medium","line_start":102},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:104:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"Ruby/shell backtick execution","snippet":"# Raises `Zeitwerk::Error` if `path` does not exist, or if another loader in","category":"external_commands","line_end":104,"severity":"medium","line_start":104},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:144:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"Ruby/shell backtick execution","snippet":"# If `namespaces` is falsey (default), returns an array with the absolute","category":"external_commands","line_end":144,"severity":"medium","line_start":144},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:149:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"Ruby/shell backtick execution","snippet":"# If `ignored` is falsey (default), ignored root directories are filtered out.","category":"external_commands","line_end":149,"severity":"medium","line_start":149},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:151:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"Ruby/shell backtick execution","snippet":"# These are read-only collections, please add to them with `push_dir`.","category":"external_commands","line_end":151,"severity":"medium","line_start":151},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:278:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"Ruby/shell backtick execution","snippet":"# Logs to `$stdout`, handy shortcut for debugging.","category":"external_commands","line_end":278,"severity":"medium","line_start":278},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:3:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","pattern":"Ruby/shell backtick execution","snippet":"# need to be in `$LOAD_PATH`, absolute file names are used. Ignored and","category":"external_commands","line_end":3,"severity":"medium","line_start":3},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:5:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","pattern":"Ruby/shell backtick execution","snippet":"# specific files and directories with `do_not_eager_load`, and that can be","category":"external_commands","line_end":5,"severity":"medium","line_start":5},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:6:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","pattern":"Ruby/shell backtick execution","snippet":"# overridden passing `force: true`.","category":"external_commands","line_end":6,"severity":"medium","line_start":6},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:112:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","pattern":"Ruby/shell backtick execution","snippet":"# The method is implemented as `constantize` for files, in a sense, to be able","category":"external_commands","line_end":112,"severity":"medium","line_start":112},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:156:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","pattern":"Ruby/shell backtick execution","snippet":"# The caller is responsible for making sure `namespace` is the namespace that","category":"external_commands","line_end":156,"severity":"medium","line_start":156},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:157:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","pattern":"Ruby/shell backtick execution","snippet":"# corresponds to `dir`.","category":"external_commands","line_end":157,"severity":"medium","line_start":157},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:189:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","pattern":"Ruby/shell backtick execution","snippet":"# In order to invoke this method, the caller has to ensure `child` is a","category":"external_commands","line_end":189,"severity":"medium","line_start":189},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:190:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","pattern":"Ruby/shell backtick execution","snippet":"# strict namespace descendant of `root_namespace`.","category":"external_commands","line_end":190,"severity":"medium","line_start":190},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:201:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","pattern":"Ruby/shell backtick execution","snippet":"# segment, and store them in `next_dirs`. If there are any, we look for","category":"external_commands","line_end":201,"severity":"medium","line_start":201},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/real_mod_name.rb:10:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/real_mod_name.rb","pattern":"Ruby/shell backtick execution","snippet":"# We need this indirection because the `name` method can be overridden, and","category":"external_commands","line_end":10,"severity":"medium","line_start":10},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry.rb:18:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry.rb","pattern":"Ruby/shell backtick execution","snippet":"# Registers gem loaders to let `for_gem` be idempotent in case of reload.","category":"external_commands","line_end":18,"severity":"medium","line_start":18},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry.rb:26:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry.rb","pattern":"Ruby/shell backtick execution","snippet":"# This information is used by our decorated `Kernel#require` to be able to","category":"external_commands","line_end":26,"severity":"medium","line_start":26},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry/explicit_namespaces.rb:31:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry/explicit_namespaces.rb","pattern":"Ruby/shell backtick execution","snippet":"# Registers `cref` as being the constant path of an explicit namespace","category":"external_commands","line_end":31,"severity":"medium","line_start":31},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry/explicit_namespaces.rb:32:ruby-shell-backtick-execution","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry/explicit_namespaces.rb","pattern":"Ruby/shell backtick execution","snippet":"# managed by `loader`.","category":"external_commands","line_end":32,"severity":"medium","line_start":32},{"id":"external_commands:reference/data_and_struct.md:6:ruby-shell-backtick-execution","file":"reference/data_and_struct.md","pattern":"Ruby/shell backtick execution","snippet":"# Defines `Measure` class with `#amount` and `#unit` attributes","category":"external_commands","line_end":6,"severity":"medium","line_start":6},{"id":"external_commands:reference/data_and_struct.md:14:ruby-shell-backtick-execution","file":"reference/data_and_struct.md","pattern":"Ruby/shell backtick execution","snippet":"# `attr_accessor amount: Integer` in the case of Struct","category":"external_commands","line_end":17,"severity":"medium","line_start":14},{"id":"external_commands:reference/data_and_struct.md:17:ruby-shell-backtick-execution","file":"reference/data_and_struct.md","pattern":"Ruby/shell backtick execution","snippet":"# `attr_accessor unit: String` in the case of Struct","category":"external_commands","line_end":23,"severity":"medium","line_start":17},{"id":"external_commands:reference/data_and_struct.md:36:ruby-shell-backtick-execution","file":"reference/data_and_struct.md","pattern":"Ruby/shell backtick execution","snippet":"# Type error because return type of `Data.define(...)` is not `singleton(Measure)`","category":"external_commands","line_end":36,"severity":"medium","line_start":36},{"id":"external_commands:reference/data_and_struct.md:43:ruby-shell-backtick-execution","file":"reference/data_and_struct.md","pattern":"Ruby/shell backtick execution","snippet":"# Skip type checking by assigning to `_`","category":"external_commands","line_end":49,"severity":"medium","line_start":43},{"id":"external_commands:reference/rbs_examples/core/errors.rbs:75:ruby-shell-backtick-execution","file":"reference/rbs_examples/core/errors.rbs","pattern":"Ruby/shell backtick execution","snippet":"def initialize: (?string? msg, ?String? name, ?Array[untyped] args, ?boolish `private`, ?receiver: T","category":"external_commands","line_end":75,"severity":"medium","line_start":75},{"id":"external_commands:reference/rbs_examples/core/module.rbs:192:ruby-shell-backtick-execution","file":"reference/rbs_examples/core/module.rbs","pattern":"Ruby/shell backtick execution","snippet":"%a{deprecated: Use `interned`}","category":"external_commands","line_end":192,"severity":"medium","line_start":192},{"id":"external_commands:reference/rbs_examples/core/object_space.rbs:11:ruby-shell-backtick-execution","file":"reference/rbs_examples/core/object_space.rbs","pattern":"Ruby/shell backtick execution","snippet":"def self.each_object: (?Module `module`) -> Enumerator[untyped, Integer]","category":"external_commands","line_end":11,"severity":"medium","line_start":11},{"id":"external_commands:reference/rbs_examples/core/object_space.rbs:12:ruby-shell-backtick-execution","file":"reference/rbs_examples/core/object_space.rbs","pattern":"Ruby/shell backtick execution","snippet":"| (?Module `module`) { (untyped obj) -> void } -> Integer","category":"external_commands","line_end":12,"severity":"medium","line_start":12},{"id":"external_commands:reference/rbs_examples/core/object.rbs:5:ruby-shell-backtick-execution","file":"reference/rbs_examples/core/object.rbs","pattern":"Ruby/shell backtick execution","snippet":"%a{deprecated: Use `interned` instead}","category":"external_commands","line_end":5,"severity":"medium","line_start":5},{"id":"external_commands:reference/rbs_examples/core/string.rbs:6:ruby-shell-backtick-execution","file":"reference/rbs_examples/core/string.rbs","pattern":"Ruby/shell backtick execution","snippet":"def self.try_convert: (String object) -> String # technically will return `object` unchanged.","category":"external_commands","line_end":6,"severity":"medium","line_start":6},{"id":"external_commands:reference/rbs_examples/stdlib/fileutils/fileutils.rbs:6:ruby-shell-backtick-execution","file":"reference/rbs_examples/stdlib/fileutils/fileutils.rbs","pattern":"Ruby/shell backtick execution","snippet":"%a{deprecated: Use top-level `path` instead}","category":"external_commands","line_end":6,"severity":"medium","line_start":6},{"id":"external_commands:reference/rbs_examples/stdlib/net-http/net-http.rbs:250:ruby-shell-backtick-execution","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby/shell backtick execution","snippet":"%a{deprecated: Use `interned` instead}","category":"external_commands","line_end":250,"severity":"medium","line_start":250},{"id":"external_commands:reference/rbs_examples/stdlib/net-http/net-http.rbs:330:ruby-shell-backtick-execution","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby/shell backtick execution","snippet":"def set_content_type: (interned `type`, ?Hash[untyped, untyped] params) -> void","category":"external_commands","line_end":330,"severity":"medium","line_start":330},{"id":"external_commands:reference/rbs_examples/stdlib/prettyprint/prettyprint.rbs:47:ruby-shell-backtick-execution","file":"reference/rbs_examples/stdlib/prettyprint/prettyprint.rbs","pattern":"Ruby/shell backtick execution","snippet":"def output: (untyped `out`, untyped output_width) -> untyped","category":"external_commands","line_end":47,"severity":"medium","line_start":47},{"id":"external_commands:reference/rbs_examples/stdlib/prettyprint/prettyprint.rbs:61:ruby-shell-backtick-execution","file":"reference/rbs_examples/stdlib/prettyprint/prettyprint.rbs","pattern":"Ruby/shell backtick execution","snippet":"def output: (untyped `out`, Integer output_width) -> untyped","category":"external_commands","line_end":61,"severity":"medium","line_start":61},{"id":"external_commands:reference/rbs_examples/stdlib/rdoc/context.rbs:22:ruby-shell-backtick-execution","file":"reference/rbs_examples/stdlib/rdoc/context.rbs","pattern":"Ruby/shell backtick execution","snippet":"def add_include: (RDoc::Include `include`) -> RDoc::Include","category":"external_commands","line_end":22,"severity":"medium","line_start":22},{"id":"external_commands:reference/rbs_examples/stdlib/rdoc/top_level.rbs:18:ruby-shell-backtick-execution","file":"reference/rbs_examples/stdlib/rdoc/top_level.rbs","pattern":"Ruby/shell backtick execution","snippet":"def add_include: (RDoc::Include `include`) -> RDoc::Include","category":"external_commands","line_end":18,"severity":"medium","line_start":18},{"id":"external_commands:reference/syntax.md:51:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `singleton(` _class-name_ `)`                 (Class singleton type)","category":"external_commands","line_end":51,"severity":"medium","line_start":51},{"id":"external_commands:reference/syntax.md:53:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| _type_ `|` _type_                             (Union type)","category":"external_commands","line_end":54,"severity":"medium","line_start":53},{"id":"external_commands:reference/syntax.md:54:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| _type_ `&` _type_                             (Intersection type)","category":"external_commands","line_end":55,"severity":"medium","line_start":54},{"id":"external_commands:reference/syntax.md:55:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| _type_ `?`                                    (Optional type)","category":"external_commands","line_end":56,"severity":"medium","line_start":55},{"id":"external_commands:reference/syntax.md:56:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `{` _record-name_ `:` _type_ `,` etc. `}`     (Record type)","category":"external_commands","line_end":56,"severity":"medium","line_start":56},{"id":"external_commands:reference/syntax.md:57:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `[]` | `[` _type_ `,` etc. `]`                (Tuples)","category":"external_commands","line_end":57,"severity":"medium","line_start":57},{"id":"external_commands:reference/syntax.md:59:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `self`","category":"external_commands","line_end":60,"severity":"medium","line_start":59},{"id":"external_commands:reference/syntax.md:60:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `instance`","category":"external_commands","line_end":61,"severity":"medium","line_start":60},{"id":"external_commands:reference/syntax.md:61:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `class`","category":"external_commands","line_end":62,"severity":"medium","line_start":61},{"id":"external_commands:reference/syntax.md:62:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `bool`","category":"external_commands","line_end":63,"severity":"medium","line_start":62},{"id":"external_commands:reference/syntax.md:63:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `untyped`","category":"external_commands","line_end":64,"severity":"medium","line_start":63},{"id":"external_commands:reference/syntax.md:64:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `nil`","category":"external_commands","line_end":65,"severity":"medium","line_start":64},{"id":"external_commands:reference/syntax.md:65:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `top`","category":"external_commands","line_end":66,"severity":"medium","line_start":65},{"id":"external_commands:reference/syntax.md:66:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `bot`","category":"external_commands","line_end":67,"severity":"medium","line_start":66},{"id":"external_commands:reference/syntax.md:67:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `void`","category":"external_commands","line_end":77,"severity":"medium","line_start":67},{"id":"external_commands:reference/syntax.md:77:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `::`                                    (Root)","category":"external_commands","line_end":78,"severity":"medium","line_start":77},{"id":"external_commands:reference/syntax.md:78:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| _namespace_ /[A-Z]\\w*/ `::`             (Namespace)","category":"external_commands","line_end":81,"severity":"medium","line_start":78},{"id":"external_commands:reference/syntax.md:81:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `[` _type_ `,` etc. `]`            (Type arguments)","category":"external_commands","line_end":81,"severity":"medium","line_start":81},{"id":"external_commands:reference/syntax.md:86:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `true`","category":"external_commands","line_end":87,"severity":"medium","line_start":86},{"id":"external_commands:reference/syntax.md:87:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `false`","category":"external_commands","line_end":89,"severity":"medium","line_start":87},{"id":"external_commands:reference/syntax.md:89:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"_proc_ ::= `^` _parameters?_ _self-type-binding?_ _block?_ `->` _type_","category":"external_commands","line_end":89,"severity":"medium","line_start":89},{"id":"external_commands:reference/syntax.md:90:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `^` `(` `?` `)` `->` _type_                                   # Proc type with untyped parameter","category":"external_commands","line_end":90,"severity":"medium","line_start":90},{"id":"external_commands:reference/syntax.md:177:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"{ id: Integer, name: String }     # Hash object like `{ id: 31, name: String }`","category":"external_commands","line_end":178,"severity":"medium","line_start":177},{"id":"external_commands:reference/syntax.md:185:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"[ ]                               # Empty like `[]`","category":"external_commands","line_end":186,"severity":"medium","line_start":185},{"id":"external_commands:reference/syntax.md:186:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"[String]                          # Single string like `[\"hi\"]`","category":"external_commands","line_end":187,"severity":"medium","line_start":186},{"id":"external_commands:reference/syntax.md:187:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"[Integer, Integer]                # Pair of integers like `[1, 2]`","category":"external_commands","line_end":188,"severity":"medium","line_start":187},{"id":"external_commands:reference/syntax.md:188:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"[Symbol, Integer, Integer]        # Tuple of Symbol, Integer, and Integer like `[:pair, 30, 22]`","category":"external_commands","line_end":189,"severity":"medium","line_start":188},{"id":"external_commands:reference/syntax.md:207:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"@value: T               # Type variable `T`","category":"external_commands","line_end":210,"severity":"medium","line_start":207},{"id":"external_commands:reference/syntax.md:265:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"^(Integer) -> String                  # A procedure with an `Integer` parameter and returns `String`","category":"external_commands","line_end":265,"severity":"medium","line_start":265},{"id":"external_commands:reference/syntax.md:266:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"^(?String, size: Integer) -> bool     # A procedure with `String` optional parameter, `size` keyword","category":"external_commands","line_end":266,"severity":"medium","line_start":266},{"id":"external_commands:reference/syntax.md:334:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"def foo: () -> instance # behaves like `self` in this context","category":"external_commands","line_end":336,"severity":"medium","line_start":334},{"id":"external_commands:reference/syntax.md:336:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"def self?.bar: () -> instance # behaves like `class` for `def self.bar()` and `self` for `def bar()`","category":"external_commands","line_end":336,"severity":"medium","line_start":336},{"id":"external_commands:reference/syntax.md:357:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"_method-type_ ::= _parameters?_ _block?_ `->` _type_                # Method type","category":"external_commands","line_end":358,"severity":"medium","line_start":357},{"id":"external_commands:reference/syntax.md:358:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `(` `?` `)` `->` _type_                           # Method type with untyped parameters","category":"external_commands","line_end":358,"severity":"medium","line_start":358},{"id":"external_commands:reference/syntax.md:363:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"_parameters_ ::= `(` _required-positionals_ _optional-positionals_ _rest-positional_ _trailing-posit","category":"external_commands","line_end":363,"severity":"medium","line_start":363},{"id":"external_commands:reference/syntax.md:367:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"_required-positionals_ ::= _parameter_ `,` etc.","category":"external_commands","line_end":368,"severity":"medium","line_start":367},{"id":"external_commands:reference/syntax.md:368:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"_optional-positionals_ ::= `?` _parameter_ `,` etc.","category":"external_commands","line_end":368,"severity":"medium","line_start":368},{"id":"external_commands:reference/syntax.md:370:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `*` _parameter_","category":"external_commands","line_end":371,"severity":"medium","line_start":370},{"id":"external_commands:reference/syntax.md:371:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"_trailing-positionals_ ::= _parameter_ `,` etc.","category":"external_commands","line_end":373,"severity":"medium","line_start":371},{"id":"external_commands:reference/syntax.md:373:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `**` _parameter_                                    # Rest keyword","category":"external_commands","line_end":374,"severity":"medium","line_start":373},{"id":"external_commands:reference/syntax.md:374:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| _keyword_ `:` _parameter_ `,` _keywords_            # Required keyword","category":"external_commands","line_end":374,"severity":"medium","line_start":374},{"id":"external_commands:reference/syntax.md:375:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `?` _keyword_ `:` _parameter_ `,` _keywords_        # Optional keyword","category":"external_commands","line_end":375,"severity":"medium","line_start":375},{"id":"external_commands:reference/syntax.md:380:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `[` `self` `:` _type_ `]`    (Self type binding)","category":"external_commands","line_end":380,"severity":"medium","line_start":380},{"id":"external_commands:reference/syntax.md:383:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `{` _parameters_ _self-type-binding?_ `->` _type_ `}`      (Block)","category":"external_commands","line_end":383,"severity":"medium","line_start":383},{"id":"external_commands:reference/syntax.md:384:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `{` `(` `?` `)` `->` _type_ `}`                            (Block with untyped parameters)","category":"external_commands","line_end":384,"severity":"medium","line_start":384},{"id":"external_commands:reference/syntax.md:385:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `?` `{` _parameters_ _self-type-binding?_ `->` _type_ `}`  (Optional block)","category":"external_commands","line_end":385,"severity":"medium","line_start":385},{"id":"external_commands:reference/syntax.md:386:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"| `?` `{` `(` `?` `)` `->` _type_ `}`                        (Optional block with untyped parameters","category":"external_commands","line_end":386,"severity":"medium","line_start":386},{"id":"external_commands:reference/syntax.md:397:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"# Two required positional `Integer` parameters, and returns `String`","category":"external_commands","line_end":397,"severity":"medium","line_start":397},{"id":"external_commands:reference/syntax.md:400:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"# Two optional parameters `size` and `name`.","category":"external_commands","line_end":400,"severity":"medium","line_start":400},{"id":"external_commands:reference/syntax.md:401:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"# `name` is a optional parameter with optional type so that developer can omit, pass a string, or pa","category":"external_commands","line_end":401,"severity":"medium","line_start":401},{"id":"external_commands:reference/syntax.md:407:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"# `size` is a required keyword, with variable name of `sz`.","category":"external_commands","line_end":407,"severity":"medium","line_start":407},{"id":"external_commands:reference/syntax.md:408:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"# `name` is a optional keyword.","category":"external_commands","line_end":409,"severity":"medium","line_start":408},{"id":"external_commands:reference/syntax.md:409:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"# `created_at` is a optional keyword, and the value can be `nil`.","category":"external_commands","line_end":409,"severity":"medium","line_start":409},{"id":"external_commands:reference/syntax.md:419:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"self + 1        # self is `123` here","category":"external_commands","line_end":421,"severity":"medium","line_start":419},{"id":"external_commands:reference/syntax.md:427:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"^(Integer) [self: String] { (Symbol) [self: bool] -> void } -> void   # Proc type with self type bin","category":"external_commands","line_end":427,"severity":"medium","line_start":427},{"id":"external_commands:reference/syntax.md:448:ruby-shell-backtick-execution","file":"reference/syntax.md","pattern":"Ruby/shell backtick execution","snippet":"_ivar-member_ ::= _ivar-name_ `:` _type_","category":"external_commands","line_end":449,"severity":"medium","line_start":448},{"id":"external_commands:SKILL.md:16:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":20,"severity":"medium","line_start":16},{"id":"external_commands:SKILL.md:20:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- [ ] Step 3: Eliminate `untyped` types in generated signatures","category":"external_commands","line_end":24,"severity":"medium","line_start":20},{"id":"external_commands:SKILL.md:24:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":29,"severity":"medium","line_start":24},{"id":"external_commands:SKILL.md:29:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- You MUST not use `untyped`. Infer the proper type instead.","category":"external_commands","line_end":31,"severity":"medium","line_start":29},{"id":"external_commands:SKILL.md:31:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- You MUST prepend any command with `bundle exec` if the project has Gemfile.","category":"external_commands","line_end":40,"severity":"medium","line_start":31},{"id":"external_commands:SKILL.md:40:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Note visibility modifiers - `public`, `private`, `protected`.","category":"external_commands","line_end":40,"severity":"medium","line_start":40},{"id":"external_commands:SKILL.md:47:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Create necessary `.rbs` files for the target Ruby file.","category":"external_commands","line_end":48,"severity":"medium","line_start":47},{"id":"external_commands:SKILL.md:48:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Place generated RBS files in `sig/` directory mirroring Ruby source structure.","category":"external_commands","line_end":55,"severity":"medium","line_start":48},{"id":"external_commands:SKILL.md:55:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Pay extra attention to `Data` and `Struct` types. See [data_and_struct.md](reference/data_and_stru","category":"external_commands","line_end":55,"severity":"medium","line_start":55},{"id":"external_commands:SKILL.md:58:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"## 3. Eliminate `untyped` types in generated signatures","category":"external_commands","line_end":62,"severity":"medium","line_start":58},{"id":"external_commands:SKILL.md:62:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Go through all generated signatures and replace `untyped` with the proper type.","category":"external_commands","line_end":64,"severity":"medium","line_start":62},{"id":"external_commands:SKILL.md:64:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- If you cannot infer the proper type, leave it as `untyped`.","category":"external_commands","line_end":72,"severity":"medium","line_start":64},{"id":"external_commands:SKILL.md:72:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Try to get rid of any unnecessary `untyped` types.","category":"external_commands","line_end":79,"severity":"medium","line_start":72},{"id":"external_commands:SKILL.md:79:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Run `rbs validate` to verify that existing and new `.rbs` files are internally consistent. It will","category":"external_commands","line_end":79,"severity":"medium","line_start":79},{"id":"external_commands:SKILL.md:80:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Fix any errors reported by `rbs validate` and repeat the process until there are no errors.","category":"external_commands","line_end":84,"severity":"medium","line_start":80},{"id":"external_commands:SKILL.md:84:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"Perform this step ONLY if the project Gemfile includes `steep` gem AND the project has Steepfile.","category":"external_commands","line_end":86,"severity":"medium","line_start":84},{"id":"external_commands:SKILL.md:86:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Run `steep check` to verify that generated RBS signatures are type safe.","category":"external_commands","line_end":87,"severity":"medium","line_start":86},{"id":"external_commands:SKILL.md:87:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Fix any errors reported by `steep check` and repeat the process until there are no errors.","category":"external_commands","line_end":89,"severity":"medium","line_start":87},{"id":"external_commands:SKILL.md:89:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Roll back to step 4 if you fixed any errors reported by `steep check`.","category":"external_commands","line_end":97,"severity":"medium","line_start":89},{"id":"external_commands:SKILL.md:97:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- [data_and_struct.md](reference/data_and_struct.md) - Explanation on `Data` and `Struct` types hand","category":"external_commands","line_end":97,"severity":"medium","line_start":97},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk.rb:22:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk.rb","pattern":"System reconnaissance","snippet":"#: () -> void","category":"blocker","line_end":23,"severity":"low","line_start":22},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/core_ext/module.rb:4:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/core_ext/module.rb","pattern":"System reconnaissance","snippet":"#: (Symbol) -> void","category":"blocker","line_end":5,"severity":"low","line_start":4},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref.rb:27:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref.rb","pattern":"System reconnaissance","snippet":"#: (Module, Symbol) -> void","category":"blocker","line_end":28,"severity":"low","line_start":27},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref.rb:65:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref.rb","pattern":"System reconnaissance","snippet":"#: () -> void ! NameError","category":"blocker","line_end":65,"severity":"low","line_start":65},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:43:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","pattern":"System reconnaissance","snippet":"#       @mod.object_id ^ @cname.object_id","category":"blocker","line_end":43,"severity":"low","line_start":43},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:74:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","pattern":"System reconnaissance","snippet":"#: () -> void","category":"blocker","line_end":75,"severity":"low","line_start":74},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:123:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","pattern":"System reconnaissance","snippet":"#: (Value) -> void","category":"blocker","line_end":124,"severity":"low","line_start":123},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:135:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","pattern":"System reconnaissance","snippet":"#: () { (Zeitwerk::Cref) -> void } -> void","category":"blocker","line_end":135,"severity":"low","line_start":135},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:146:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","pattern":"System reconnaissance","snippet":"#: () -> void","category":"blocker","line_end":147,"severity":"low","line_start":146},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/error.rb:8:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/error.rb","pattern":"System reconnaissance","snippet":"#: () -> void","category":"blocker","line_end":9,"severity":"low","line_start":8},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/error.rb:18:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/error.rb","pattern":"System reconnaissance","snippet":"#: () -> void","category":"blocker","line_end":19,"severity":"low","line_start":18},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/gem_inflector.rb:5:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/gem_inflector.rb","pattern":"System reconnaissance","snippet":"#: (String) -> void","category":"blocker","line_end":6,"severity":"low","line_start":5},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/gem_loader.rb:18:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/gem_loader.rb","pattern":"System reconnaissance","snippet":"#: (String, namespace: Module, warn_on_extra_files: boolish) -> void","category":"blocker","line_end":19,"severity":"low","line_start":18},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/gem_loader.rb:33:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/gem_loader.rb","pattern":"System reconnaissance","snippet":"#: () -> void","category":"blocker","line_end":34,"severity":"low","line_start":33},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/gem_loader.rb:41:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/gem_loader.rb","pattern":"System reconnaissance","snippet":"#: () -> void","category":"blocker","line_end":42,"severity":"low","line_start":41},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/inflector.rb:31:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/inflector.rb","pattern":"System reconnaissance","snippet":"#: (Hash[String, String]) -> void","category":"blocker","line_end":32,"severity":"low","line_start":31},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/internal.rb:5:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/internal.rb","pattern":"System reconnaissance","snippet":"#: (Symbol) -> void","category":"blocker","line_end":6,"severity":"low","line_start":5},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:127:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: () -> void","category":"blocker","line_end":128,"severity":"low","line_start":127},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:145:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"# addition, since said objects are normally not referenced from anywhere","category":"blocker","line_end":145,"severity":"low","line_start":145},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:153:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: () -> void","category":"blocker","line_end":154,"severity":"low","line_start":153},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:232:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: () -> void ! Zeitwerk::Error","category":"blocker","line_end":232,"severity":"low","line_start":232},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:349:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: () -> void","category":"blocker","line_end":350,"severity":"low","line_start":349},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:371:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: call(String) -> void | debug(String) -> void | nil","category":"blocker","line_end":371,"severity":"low","line_start":371},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:427:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: () -> void","category":"blocker","line_end":428,"severity":"low","line_start":427},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:441:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: (Module) -> void","category":"blocker","line_end":442,"severity":"low","line_start":441},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:465:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: (String, Module) -> void","category":"blocker","line_end":466,"severity":"low","line_start":465},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:483:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: (Zeitwerk::Cref, String) -> void","category":"blocker","line_end":484,"severity":"low","line_start":483},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:512:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: (Zeitwerk::Cref, String) -> void","category":"blocker","line_end":513,"severity":"low","line_start":512},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:533:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: (dir: String, file: String, cref: Zeitwerk::Cref) -> void","category":"blocker","line_end":534,"severity":"low","line_start":533},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:546:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: (Zeitwerk::Cref, String) -> void","category":"blocker","line_end":547,"severity":"low","line_start":546},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:573:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: (Zeitwerk::Cref) -> void","category":"blocker","line_end":574,"severity":"low","line_start":573},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:578:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: () -> void","category":"blocker","line_end":579,"severity":"low","line_start":578},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:583:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: (Zeitwerk::Cref, String) -> void","category":"blocker","line_end":584,"severity":"low","line_start":583},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:589:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: () -> void","category":"blocker","line_end":590,"severity":"low","line_start":589},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:597:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: (String) -> void","category":"blocker","line_end":598,"severity":"low","line_start":597},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:623:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: (String, top, String) -> void","category":"blocker","line_end":624,"severity":"low","line_start":623},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:630:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: (Zeitwerk::Cref) -> void","category":"blocker","line_end":631,"severity":"low","line_start":630},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:636:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"System reconnaissance","snippet":"#: (Zeitwerk::Cref) -> void","category":"blocker","line_end":637,"severity":"low","line_start":636},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/callbacks.rb:8:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/callbacks.rb","pattern":"System reconnaissance","snippet":"#: (String) -> void ! Zeitwerk::NameError","category":"blocker","line_end":8,"severity":"low","line_start":8},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/callbacks.rb:38:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/callbacks.rb","pattern":"System reconnaissance","snippet":"#: (String) -> void","category":"blocker","line_end":39,"severity":"low","line_start":38},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/callbacks.rb:76:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/callbacks.rb","pattern":"System reconnaissance","snippet":"#: (Zeitwerk::Cref, Module) -> void","category":"blocker","line_end":77,"severity":"low","line_start":76},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/callbacks.rb:87:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/callbacks.rb","pattern":"System reconnaissance","snippet":"#: (String, top, String) -> void","category":"blocker","line_end":88,"severity":"low","line_start":87},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:13:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"System reconnaissance","snippet":"#: call(String) -> void | debug(String) -> void | nil","category":"blocker","line_end":13,"severity":"low","line_start":13},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:67:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"System reconnaissance","snippet":"#: Array[{ () -> void }]","category":"blocker","line_end":67,"severity":"low","line_start":67},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:73:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"System reconnaissance","snippet":"#: Hash[String, Array[{ (top, String) -> void }]]","category":"blocker","line_end":73,"severity":"low","line_start":73},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:74:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"System reconnaissance","snippet":"#| Hash[Symbol, Array[{ (String, top, String) -> void }]]","category":"blocker","line_end":74,"severity":"low","line_start":74},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:80:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"System reconnaissance","snippet":"#: Hash[String, Array[{ (top, String) -> void }]]","category":"blocker","line_end":80,"severity":"low","line_start":80},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:81:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"System reconnaissance","snippet":"#| Hash[Symbol, Array[{ (String, top, String) -> void }]]","category":"blocker","line_end":81,"severity":"low","line_start":81},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:108:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"System reconnaissance","snippet":"#: (String | Pathname, namespace: Module) -> void ! Zeitwerk::Error","category":"blocker","line_end":108,"severity":"low","line_start":108},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:139:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"System reconnaissance","snippet":"#: (to_s() -> String) -> void","category":"blocker","line_end":140,"severity":"low","line_start":139},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:173:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"System reconnaissance","snippet":"#: () -> void ! Zeitwerk::Error","category":"blocker","line_end":173,"severity":"low","line_start":173},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:194:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"System reconnaissance","snippet":"#: (*(String | Pathname | Array[String | Pathname])) -> void","category":"blocker","line_end":195,"severity":"low","line_start":194},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:201:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"System reconnaissance","snippet":"#: (*(String | Pathname | Array[String | Pathname])) -> void","category":"blocker","line_end":202,"severity":"low","line_start":201},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:212:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"System reconnaissance","snippet":"#: (*(String | Pathname | Array[String | Pathname])) -> void","category":"blocker","line_end":213,"severity":"low","line_start":212},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:224:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"System reconnaissance","snippet":"#: () { () -> void } -> void","category":"blocker","line_end":224,"severity":"low","line_start":224},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:246:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"System reconnaissance","snippet":"#: (String?) { (top, String) -> void } -> void ! TypeError","category":"blocker","line_end":246,"severity":"low","line_start":246},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:269:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"System reconnaissance","snippet":"#: (String?) { (top, String) -> void } -> void ! TypeError","category":"blocker","line_end":269,"severity":"low","line_start":269},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:280:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"System reconnaissance","snippet":"#: () -> void","category":"blocker","line_end":281,"severity":"low","line_start":280},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:348:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"System reconnaissance","snippet":"#: () -> void","category":"blocker","line_end":349,"severity":"low","line_start":348},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:353:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"System reconnaissance","snippet":"#: () -> void","category":"blocker","line_end":354,"severity":"low","line_start":353},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:8:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","pattern":"System reconnaissance","snippet":"#: (?force: boolish) -> void","category":"blocker","line_end":9,"severity":"low","line_start":8},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:31:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","pattern":"System reconnaissance","snippet":"#: (String | Pathname) -> void","category":"blocker","line_end":32,"severity":"low","line_start":31},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:73:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","pattern":"System reconnaissance","snippet":"#: (Module) -> void","category":"blocker","line_end":74,"severity":"low","line_start":73},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:115:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","pattern":"System reconnaissance","snippet":"#: (String | Pathname) -> void","category":"blocker","line_end":116,"severity":"low","line_start":115},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:159:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","pattern":"System reconnaissance","snippet":"#: (String, Module, ?force: boolish) -> void","category":"blocker","line_end":160,"severity":"low","line_start":159},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:192:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb","pattern":"System reconnaissance","snippet":"#: (Module, String, String, Module) -> void","category":"blocker","line_end":193,"severity":"low","line_start":192},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/helpers.rb:6:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/helpers.rb","pattern":"System reconnaissance","snippet":"#: (to_s() -> String) -> void","category":"blocker","line_end":7,"severity":"low","line_start":6},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/helpers.rb:14:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/helpers.rb","pattern":"System reconnaissance","snippet":"#: (String) { (String, String, Symbol) -> void } -> void","category":"blocker","line_end":14,"severity":"low","line_start":14},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/helpers.rb:92:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/helpers.rb","pattern":"System reconnaissance","snippet":"#: (String) { (String) -> void } -> void","category":"blocker","line_end":92,"severity":"low","line_start":92},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry.rb:42:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry.rb","pattern":"System reconnaissance","snippet":"#: (Zeitwerk::Loader) -> void","category":"blocker","line_end":43,"severity":"low","line_start":42},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry/autoloads.rb:3:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry/autoloads.rb","pattern":"System reconnaissance","snippet":"#: () -> void","category":"blocker","line_end":4,"severity":"low","line_start":3},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry/autoloads.rb:23:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry/autoloads.rb","pattern":"System reconnaissance","snippet":"#: (Zeitwerk::Loader) -> void","category":"blocker","line_end":24,"severity":"low","line_start":23},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry/autoloads.rb:33:system-reconnaissance","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry/autoloads.rb","pattern":"System reconnaissance","snippet":"#: () -> void","category":"blocker","line_end":34,"severity":"low","line_start":33},{"id":"blocker:reference/data_and_struct.md:20:system-reconnaissance","file":"reference/data_and_struct.md","pattern":"System reconnaissance","snippet":"def initialize: (Integer amount, String unit) -> void","category":"blocker","line_end":21,"severity":"low","line_start":20},{"id":"blocker:reference/data_and_struct.md:21:system-reconnaissance","file":"reference/data_and_struct.md","pattern":"System reconnaissance","snippet":"| (amount: Integer, unit: String) -> void","category":"blocker","line_end":22,"severity":"low","line_start":21},{"id":"blocker:reference/rbs_examples/core/array.rbs:5:system-reconnaissance","file":"reference/rbs_examples/core/array.rbs","pattern":"System reconnaissance","snippet":"def initialize: () -> void","category":"blocker","line_end":6,"severity":"low","line_start":5},{"id":"blocker:reference/rbs_examples/core/array.rbs:6:system-reconnaissance","file":"reference/rbs_examples/core/array.rbs","pattern":"System reconnaissance","snippet":"| (::Array[Elem] ary) -> void","category":"blocker","line_end":7,"severity":"low","line_start":6},{"id":"blocker:reference/rbs_examples/core/array.rbs:7:system-reconnaissance","file":"reference/rbs_examples/core/array.rbs","pattern":"System reconnaissance","snippet":"| (int size, ?Elem val) -> void","category":"blocker","line_end":8,"severity":"low","line_start":7},{"id":"blocker:reference/rbs_examples/core/array.rbs:8:system-reconnaissance","file":"reference/rbs_examples/core/array.rbs","pattern":"System reconnaissance","snippet":"| (int size) { (::Integer index) -> Elem } -> void","category":"blocker","line_end":10,"severity":"low","line_start":8},{"id":"blocker:reference/rbs_examples/core/array.rbs:68:system-reconnaissance","file":"reference/rbs_examples/core/array.rbs","pattern":"System reconnaissance","snippet":"def combination: (int n) { (::Array[Elem]) -> void } -> self","category":"blocker","line_end":68,"severity":"low","line_start":68},{"id":"blocker:reference/rbs_examples/core/array.rbs:81:system-reconnaissance","file":"reference/rbs_examples/core/array.rbs","pattern":"System reconnaissance","snippet":"def cycle: (?int? n) { (Elem) -> void } -> nil","category":"blocker","line_end":81,"severity":"low","line_start":81},{"id":"blocker:reference/rbs_examples/core/array.rbs:105:system-reconnaissance","file":"reference/rbs_examples/core/array.rbs","pattern":"System reconnaissance","snippet":"| () { (Elem item) -> void } -> self","category":"blocker","line_end":105,"severity":"low","line_start":105},{"id":"blocker:reference/rbs_examples/core/array.rbs:107:system-reconnaissance","file":"reference/rbs_examples/core/array.rbs","pattern":"System reconnaissance","snippet":"def each_index: () { (::Integer index) -> void } -> self","category":"blocker","line_end":107,"severity":"low","line_start":107},{"id":"blocker:reference/rbs_examples/core/array.rbs:193:system-reconnaissance","file":"reference/rbs_examples/core/array.rbs","pattern":"System reconnaissance","snippet":"| (?int n) { (::Array[Elem] p) -> void } -> ::Array[Elem]","category":"blocker","line_end":193,"severity":"low","line_start":193},{"id":"blocker:reference/rbs_examples/core/array.rbs:214:system-reconnaissance","file":"reference/rbs_examples/core/array.rbs","pattern":"System reconnaissance","snippet":"def repeated_combination: (int n) { (::Array[Elem] c) -> void } -> self","category":"blocker","line_end":214,"severity":"low","line_start":214},{"id":"blocker:reference/rbs_examples/core/array.rbs:217:system-reconnaissance","file":"reference/rbs_examples/core/array.rbs","pattern":"System reconnaissance","snippet":"def repeated_permutation: (int n) { (::Array[Elem] p) -> void } -> self","category":"blocker","line_end":217,"severity":"low","line_start":217},{"id":"blocker:reference/rbs_examples/core/array.rbs:226:system-reconnaissance","file":"reference/rbs_examples/core/array.rbs","pattern":"System reconnaissance","snippet":"def reverse_each: () { (Elem item) -> void } -> self","category":"blocker","line_end":226,"severity":"low","line_start":226},{"id":"blocker:reference/rbs_examples/core/array.rbs:310:system-reconnaissance","file":"reference/rbs_examples/core/array.rbs","pattern":"System reconnaissance","snippet":"| [U] (_Each[U] arg) { ([ Elem, U? ]) -> void } -> nil","category":"blocker","line_end":310,"severity":"low","line_start":310},{"id":"blocker:reference/rbs_examples/core/array.rbs:311:system-reconnaissance","file":"reference/rbs_examples/core/array.rbs","pattern":"System reconnaissance","snippet":"| (_Each[untyped] arg, *_Each[untyped] args) { (Array[untyped]) -> void } -> nil","category":"blocker","line_end":311,"severity":"low","line_start":311},{"id":"blocker:reference/rbs_examples/core/array.rbs:317:system-reconnaissance","file":"reference/rbs_examples/core/array.rbs","pattern":"System reconnaissance","snippet":"def initialize_copy: (self other_ary) -> void","category":"blocker","line_end":318,"severity":"low","line_start":317},{"id":"blocker:reference/rbs_examples/core/basic_object.rbs:19:system-reconnaissance","file":"reference/rbs_examples/core/basic_object.rbs","pattern":"System reconnaissance","snippet":"def initialize: () -> void","category":"blocker","line_end":21,"severity":"low","line_start":19},{"id":"blocker:reference/rbs_examples/core/builtin.rbs:66:system-reconnaissance","file":"reference/rbs_examples/core/builtin.rbs","pattern":"System reconnaissance","snippet":"def each: () { (E) -> void } -> R","category":"blocker","line_end":66,"severity":"low","line_start":66},{"id":"blocker:reference/rbs_examples/core/builtin.rbs:70:system-reconnaissance","file":"reference/rbs_examples/core/builtin.rbs","pattern":"System reconnaissance","snippet":"def each_entry: () { (E) -> void } -> self","category":"blocker","line_end":70,"severity":"low","line_start":70},{"id":"blocker:reference/rbs_examples/core/class.rbs:3:system-reconnaissance","file":"reference/rbs_examples/core/class.rbs","pattern":"System reconnaissance","snippet":"def initialize: (?Class superclass) ?{ (Class newclass) -> void } -> void","category":"blocker","line_end":3,"severity":"low","line_start":3},{"id":"blocker:reference/rbs_examples/core/data.rbs:2:system-reconnaissance","file":"reference/rbs_examples/core/data.rbs","pattern":"System reconnaissance","snippet":"def self.define: [KLASS < _DataClass] (*Symbol) ?{ (KLASS) [self: KLASS] -> void } -> KLASS","category":"blocker","line_end":2,"severity":"low","line_start":2},{"id":"blocker:reference/rbs_examples/core/dir.rbs:4:system-reconnaissance","file":"reference/rbs_examples/core/dir.rbs","pattern":"System reconnaissance","snippet":"def initialize: (path dir, ?encoding: encoding?) -> void","category":"blocker","line_end":6,"severity":"low","line_start":4},{"id":"blocker:reference/rbs_examples/core/dir.rbs:18:system-reconnaissance","file":"reference/rbs_examples/core/dir.rbs","pattern":"System reconnaissance","snippet":"| (path dirname, ?encoding: encoding?) { (String filename) -> void } -> nil","category":"blocker","line_end":18,"severity":"low","line_start":18},{"id":"blocker:reference/rbs_examples/core/dir.rbs:36:system-reconnaissance","file":"reference/rbs_examples/core/dir.rbs","pattern":"System reconnaissance","snippet":"| (array[path] | path pattern, ?int flags, ?base: path?, ?sort: bool) { (String pathname) -> void } ","category":"blocker","line_end":36,"severity":"low","line_start":36},{"id":"blocker:reference/rbs_examples/core/dir.rbs:58:system-reconnaissance","file":"reference/rbs_examples/core/dir.rbs","pattern":"System reconnaissance","snippet":"def each: () { (String) -> void } -> self","category":"blocker","line_end":58,"severity":"low","line_start":58},{"id":"blocker:reference/rbs_examples/core/dir.rbs:61:system-reconnaissance","file":"reference/rbs_examples/core/dir.rbs","pattern":"System reconnaissance","snippet":"def each_child: () { (String) -> void } -> self","category":"blocker","line_end":61,"severity":"low","line_start":61},{"id":"blocker:reference/rbs_examples/core/encoding.rbs:361:system-reconnaissance","file":"reference/rbs_examples/core/encoding.rbs","pattern":"System reconnaissance","snippet":"def initialize: (encoding source, encoding destination) -> void","category":"blocker","line_end":362,"severity":"low","line_start":361},{"id":"blocker:reference/rbs_examples/core/encoding.rbs:371:system-reconnaissance","file":"reference/rbs_examples/core/encoding.rbs","pattern":"System reconnaissance","snippet":") -> void","category":"blocker","line_end":372,"severity":"low","line_start":371},{"id":"blocker:reference/rbs_examples/core/encoding.rbs:372:system-reconnaissance","file":"reference/rbs_examples/core/encoding.rbs","pattern":"System reconnaissance","snippet":"| (encoding source, encoding destination, Integer opts) -> void","category":"blocker","line_end":373,"severity":"low","line_start":372},{"id":"blocker:reference/rbs_examples/core/encoding.rbs:373:system-reconnaissance","file":"reference/rbs_examples/core/encoding.rbs","pattern":"System reconnaissance","snippet":"| (conversion_path convpath) -> void","category":"blocker","line_end":374,"severity":"low","line_start":373},{"id":"blocker:reference/rbs_examples/core/enumerable.rbs:38:system-reconnaissance","file":"reference/rbs_examples/core/enumerable.rbs","pattern":"System reconnaissance","snippet":"def each_cons: (Integer n) { (::Array[Elem]) -> void } -> self","category":"blocker","line_end":38,"severity":"low","line_start":38},{"id":"blocker:reference/rbs_examples/core/enumerable.rbs:125:system-reconnaissance","file":"reference/rbs_examples/core/enumerable.rbs","pattern":"System reconnaissance","snippet":"def reverse_each: () { (Elem arg0) -> untyped } -> void","category":"blocker","line_end":126,"severity":"low","line_start":125},{"id":"blocker:reference/rbs_examples/core/enumerable.rbs:142:system-reconnaissance","file":"reference/rbs_examples/core/enumerable.rbs","pattern":"System reconnaissance","snippet":"def each_slice: (Integer n) { (::Array[Elem]) -> void } -> self","category":"blocker","line_end":142,"severity":"low","line_start":142},{"id":"blocker:reference/rbs_examples/core/enumerable.rbs:188:system-reconnaissance","file":"reference/rbs_examples/core/enumerable.rbs","pattern":"System reconnaissance","snippet":"| [Elem2] (_Each[Elem2]) { ([ Elem, Elem2? ]) -> void } -> nil","category":"blocker","line_end":188,"severity":"low","line_start":188},{"id":"blocker:reference/rbs_examples/core/enumerable.rbs:189:system-reconnaissance","file":"reference/rbs_examples/core/enumerable.rbs","pattern":"System reconnaissance","snippet":"| (_Each[untyped], *_Each[untyped]) { (Array[untyped]) -> void } -> nil","category":"blocker","line_end":189,"severity":"low","line_start":189},{"id":"blocker:reference/rbs_examples/core/enumerator.rbs:5:system-reconnaissance","file":"reference/rbs_examples/core/enumerator.rbs","pattern":"System reconnaissance","snippet":"def each: () { (E) -> void } -> R","category":"blocker","line_end":5,"severity":"low","line_start":5},{"id":"blocker:reference/rbs_examples/core/enumerator.rbs:19:system-reconnaissance","file":"reference/rbs_examples/core/enumerator.rbs","pattern":"System reconnaissance","snippet":"def initialize: (?Integer arg0) { (Enumerator::Yielder arg0) -> Return } -> void","category":"blocker","line_end":21,"severity":"low","line_start":19},{"id":"blocker:reference/rbs_examples/core/enumerator.rbs:47:system-reconnaissance","file":"reference/rbs_examples/core/enumerator.rbs","pattern":"System reconnaissance","snippet":"def each: () { (Elem) -> void } -> void","category":"blocker","line_end":47,"severity":"low","line_start":47},{"id":"blocker:reference/rbs_examples/core/enumerator.rbs:59:system-reconnaissance","file":"reference/rbs_examples/core/enumerator.rbs","pattern":"System reconnaissance","snippet":"def <<: (untyped arg0) -> void","category":"blocker","line_end":61,"severity":"low","line_start":59},{"id":"blocker:reference/rbs_examples/core/enumerator.rbs:61:system-reconnaissance","file":"reference/rbs_examples/core/enumerator.rbs","pattern":"System reconnaissance","snippet":"def yield: (*untyped arg0) -> void","category":"blocker","line_end":63,"severity":"low","line_start":61},{"id":"blocker:reference/rbs_examples/core/enumerator.rbs:67:system-reconnaissance","file":"reference/rbs_examples/core/enumerator.rbs","pattern":"System reconnaissance","snippet":"def initialize: (*_Each[Elem] enums) -> void","category":"blocker","line_end":69,"severity":"low","line_start":67},{"id":"blocker:reference/rbs_examples/core/enumerator.rbs:69:system-reconnaissance","file":"reference/rbs_examples/core/enumerator.rbs","pattern":"System reconnaissance","snippet":"def each: () { (Elem) -> void } -> self","category":"blocker","line_end":69,"severity":"low","line_start":69},{"id":"blocker:reference/rbs_examples/core/enumerator/arithmetic_sequence.rbs:6:system-reconnaissance","file":"reference/rbs_examples/core/enumerator/arithmetic_sequence.rbs","pattern":"System reconnaissance","snippet":"def each: () ?{ (Numeric) -> void } -> self","category":"blocker","line_end":6,"severity":"low","line_start":6},{"id":"blocker:reference/rbs_examples/core/enumerator/product.rbs:4:system-reconnaissance","file":"reference/rbs_examples/core/enumerator/product.rbs","pattern":"System reconnaissance","snippet":"def initialize: (*_EachEntry[Elem]) -> void","category":"blocker","line_end":6,"severity":"low","line_start":4},{"id":"blocker:reference/rbs_examples/core/enumerator/product.rbs:6:system-reconnaissance","file":"reference/rbs_examples/core/enumerator/product.rbs","pattern":"System reconnaissance","snippet":"def each: () { (Array[Elem]) -> void } -> self","category":"blocker","line_end":6,"severity":"low","line_start":6},{"id":"blocker:reference/rbs_examples/core/enumerator/product.rbs:16:system-reconnaissance","file":"reference/rbs_examples/core/enumerator/product.rbs","pattern":"System reconnaissance","snippet":"def initialize_copy: (Product[Elem]) -> void","category":"blocker","line_end":17,"severity":"low","line_start":16},{"id":"blocker:reference/rbs_examples/core/errors.rbs:17:system-reconnaissance","file":"reference/rbs_examples/core/errors.rbs","pattern":"System reconnaissance","snippet":"def initialize: (?string? msg, ?receiver: T?) -> void","category":"blocker","line_end":19,"severity":"low","line_start":17},{"id":"blocker:reference/rbs_examples/core/errors.rbs:26:system-reconnaissance","file":"reference/rbs_examples/core/errors.rbs","pattern":"System reconnaissance","snippet":"def initialize: (?string) -> void","category":"blocker","line_end":27,"severity":"low","line_start":26},{"id":"blocker:reference/rbs_examples/core/errors.rbs:33:system-reconnaissance","file":"reference/rbs_examples/core/errors.rbs","pattern":"System reconnaissance","snippet":"def initialize: (?string msg, ?receiver: R?, ?key: K?) -> void","category":"blocker","line_end":35,"severity":"low","line_start":33},{"id":"blocker:reference/rbs_examples/core/errors.rbs:51:system-reconnaissance","file":"reference/rbs_examples/core/errors.rbs","pattern":"System reconnaissance","snippet":"def initialize: (?string msg, ?String? name, ?receiver: T?) -> void","category":"blocker","line_end":53,"severity":"low","line_start":51},{"id":"blocker:reference/rbs_examples/core/errors.rbs:64:system-reconnaissance","file":"reference/rbs_examples/core/errors.rbs","pattern":"System reconnaissance","snippet":"def initialize: (?string message, matchee: M, key: K) -> void","category":"blocker","line_end":66,"severity":"low","line_start":64},{"id":"blocker:reference/rbs_examples/core/errors.rbs:75:system-reconnaissance","file":"reference/rbs_examples/core/errors.rbs","pattern":"System reconnaissance","snippet":"def initialize: (?string? msg, ?String? name, ?Array[untyped] args, ?boolish `private`, ?receiver: T","category":"blocker","line_end":77,"severity":"low","line_start":75},{"id":"blocker:reference/rbs_examples/core/errors.rbs:101:system-reconnaissance","file":"reference/rbs_examples/core/errors.rbs","pattern":"System reconnaissance","snippet":"def initialize: (?string sig_name) -> void","category":"blocker","line_end":102,"severity":"low","line_start":101},{"id":"blocker:reference/rbs_examples/core/errors.rbs:102:system-reconnaissance","file":"reference/rbs_examples/core/errors.rbs","pattern":"System reconnaissance","snippet":"| (int sig_number, ?string sig_name) -> void","category":"blocker","line_end":104,"severity":"low","line_start":102},{"id":"blocker:reference/rbs_examples/core/errors.rbs:117:system-reconnaissance","file":"reference/rbs_examples/core/errors.rbs","pattern":"System reconnaissance","snippet":"def initialize: (?string msg) -> void","category":"blocker","line_end":119,"severity":"low","line_start":117},{"id":"blocker:reference/rbs_examples/core/errors.rbs:123:system-reconnaissance","file":"reference/rbs_examples/core/errors.rbs","pattern":"System reconnaissance","snippet":"def initialize: (string msg, Integer errno) -> void","category":"blocker","line_end":125,"severity":"low","line_start":123},{"id":"blocker:reference/rbs_examples/core/errors.rbs:131:system-reconnaissance","file":"reference/rbs_examples/core/errors.rbs","pattern":"System reconnaissance","snippet":"def initialize: () -> void","category":"blocker","line_end":132,"severity":"low","line_start":131},{"id":"blocker:reference/rbs_examples/core/errors.rbs:132:system-reconnaissance","file":"reference/rbs_examples/core/errors.rbs","pattern":"System reconnaissance","snippet":"| (string msg) -> void","category":"blocker","line_end":133,"severity":"low","line_start":132},{"id":"blocker:reference/rbs_examples/core/errors.rbs:133:system-reconnaissance","file":"reference/rbs_examples/core/errors.rbs","pattern":"System reconnaissance","snippet":"| (true | false | int status, ?string msg) -> void","category":"blocker","line_end":135,"severity":"low","line_start":133},{"id":"blocker:reference/rbs_examples/core/errors.rbs:150:system-reconnaissance","file":"reference/rbs_examples/core/errors.rbs","pattern":"System reconnaissance","snippet":"def initialize: (untyped tag, untyped value) -> void","category":"blocker","line_end":152,"severity":"low","line_start":150},{"id":"blocker:reference/rbs_examples/core/exception.rbs:19:system-reconnaissance","file":"reference/rbs_examples/core/exception.rbs","pattern":"System reconnaissance","snippet":"def initialize: (?string | _ToS message) -> void","category":"blocker","line_end":21,"severity":"low","line_start":19},{"id":"blocker:reference/rbs_examples/core/fiber.rbs:14:system-reconnaissance","file":"reference/rbs_examples/core/fiber.rbs","pattern":"System reconnaissance","snippet":"def self.schedule: () { () -> void } -> Fiber","category":"blocker","line_end":14,"severity":"low","line_start":14},{"id":"blocker:reference/rbs_examples/core/fiber.rbs:22:system-reconnaissance","file":"reference/rbs_examples/core/fiber.rbs","pattern":"System reconnaissance","snippet":"def initialize: (?blocking: boolish, ?storage: true | Hash[interned, untyped] | nil) { (?) -> void }","category":"blocker","line_end":22,"severity":"low","line_start":22},{"id":"blocker:reference/rbs_examples/core/file.rbs:2:system-reconnaissance","file":"reference/rbs_examples/core/file.rbs","pattern":"System reconnaissance","snippet":"def initialize: (path | int file_name, ?string | int mode, ?int perm) -> void","category":"blocker","line_end":4,"severity":"low","line_start":2},{"id":"blocker:reference/rbs_examples/core/file.rbs:228:system-reconnaissance","file":"reference/rbs_examples/core/file.rbs","pattern":"System reconnaissance","snippet":"def initialize: (String file) -> void","category":"blocker","line_end":230,"severity":"low","line_start":228},{"id":"blocker:reference/rbs_examples/core/gc.rbs:16:system-reconnaissance","file":"reference/rbs_examples/core/gc.rbs","pattern":"System reconnaissance","snippet":"def write: (String msg) -> void","category":"blocker","line_end":17,"severity":"low","line_start":16},{"id":"blocker:reference/rbs_examples/core/hash.rbs:187:system-reconnaissance","file":"reference/rbs_examples/core/hash.rbs","pattern":"System reconnaissance","snippet":"def initialize: (?capacity: int) -> void","category":"blocker","line_end":188,"severity":"low","line_start":187},{"id":"blocker:reference/rbs_examples/core/hash.rbs:188:system-reconnaissance","file":"reference/rbs_examples/core/hash.rbs","pattern":"System reconnaissance","snippet":"| (V default, ?capacity: int) -> void","category":"blocker","line_end":189,"severity":"low","line_start":188},{"id":"blocker:reference/rbs_examples/core/hash.rbs:189:system-reconnaissance","file":"reference/rbs_examples/core/hash.rbs","pattern":"System reconnaissance","snippet":"| (?capacity: int) { (Hash[K, V] hash, K key) -> V } -> void","category":"blocker","line_end":191,"severity":"low","line_start":189},{"id":"blocker:reference/rbs_examples/core/integer.rbs:96:system-reconnaissance","file":"reference/rbs_examples/core/integer.rbs","pattern":"System reconnaissance","snippet":"def downto: (Numeric limit) { (Integer) -> void } -> Integer","category":"blocker","line_end":96,"severity":"low","line_start":96},{"id":"blocker:reference/rbs_examples/core/integer.rbs:165:system-reconnaissance","file":"reference/rbs_examples/core/integer.rbs","pattern":"System reconnaissance","snippet":"def times: () { (Integer) -> void } -> self","category":"blocker","line_end":165,"severity":"low","line_start":165},{"id":"blocker:reference/rbs_examples/core/integer.rbs:217:system-reconnaissance","file":"reference/rbs_examples/core/integer.rbs","pattern":"System reconnaissance","snippet":"def upto: (Numeric limit) { (Integer) -> void } -> Integer","category":"blocker","line_end":217,"severity":"low","line_start":217},{"id":"blocker:SKILL.md:72:system-reconnaissance","file":"SKILL.md","pattern":"System reconnaissance","snippet":"- Try to get rid of any unnecessary `untyped` types.","category":"blocker","line_end":72,"severity":"low","line_start":72},{"id":"network:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:100:fetch-api-call","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","pattern":"Fetch API call","snippet":"cnames.fetch(cref.cname) { cnames[cref.cname] = block.call }","category":"network","line_end":100,"severity":"low","line_start":100},{"id":"network:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:12:hardcoded-url","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb","pattern":"Hardcoded URL","snippet":"# objects may not be hashable (https://github.com/fxn/zeitwerk/issues/188).","category":"network","line_end":12,"severity":"low","line_start":12},{"id":"network:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:39:hardcoded-url","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"Hardcoded URL","snippet":"#     https://bugs.ruby-lang.org/issues/21035","category":"network","line_end":39,"severity":"low","line_start":39},{"id":"network:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:202:hardcoded-url","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb","pattern":"Hardcoded URL","snippet":"#   https://github.com/rails/bootsnap/blob/main/lib/bootsnap/load_path_cache/core_ext/loaded_feature","category":"network","line_end":202,"severity":"low","line_start":202},{"id":"network:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:237:hardcoded-url","file":"generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb","pattern":"Hardcoded URL","snippet":"#     klass.endpoint = \"https://api.dev\"","category":"network","line_end":237,"severity":"low","line_start":237},{"id":"network:SKILL.md:56:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"- See [gem_rbs_collection](https://github.com/ruby/gem_rbs_collection/tree/main/gems) for RBS signat","category":"network","line_end":56,"severity":"low","line_start":56},{"id":"filesystem:reference/rbs_examples/core/file.rbs:44:python-glob-pattern-matching","file":"reference/rbs_examples/core/file.rbs","pattern":"Python glob/pattern matching","snippet":"def self.fnmatch: (string pattern, path path, ?int flags) -> bool","category":"filesystem","line_end":44,"severity":"low","line_start":44},{"id":"filesystem:reference/rbs_examples/core/file.rbs:46:python-glob-pattern-matching","file":"reference/rbs_examples/core/file.rbs","pattern":"Python glob/pattern matching","snippet":"alias self.fnmatch? self.fnmatch","category":"filesystem","line_end":46,"severity":"low","line_start":46},{"id":"filesystem:reference/rbs_examples/core/pathname.rbs:89:python-glob-pattern-matching","file":"reference/rbs_examples/core/pathname.rbs","pattern":"Python glob/pattern matching","snippet":"def fnmatch: (String pattern, ?Integer flags) -> bool","category":"filesystem","line_end":89,"severity":"low","line_start":89},{"id":"filesystem:reference/rbs_examples/core/pathname.rbs:91:python-glob-pattern-matching","file":"reference/rbs_examples/core/pathname.rbs","pattern":"Python glob/pattern matching","snippet":"alias fnmatch? fnmatch","category":"filesystem","line_end":91,"severity":"low","line_start":91},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:35:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def self.get_response: (URI::Generic uri, ?headers header) ?{ (Net::HTTPResponse) -> void } -> Net::","category":"network","line_end":35,"severity":"low","line_start":35},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:36:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"| (String host, String path, ?Integer port) -> Net::HTTPResponse","category":"network","line_end":36,"severity":"low","line_start":36},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:38:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def self.post: (URI::Generic url, String data, ?headers header) -> Net::HTTPResponse","category":"network","line_end":38,"severity":"low","line_start":38},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:40:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def self.post_form: (URI::Generic url, Hash[String, untyped] params) -> Net::HTTPResponse","category":"network","line_end":40,"severity":"low","line_start":40},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:48:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def self.start: (String address, ?Integer? port, ?String | :ENV | nil p_addr, ?Integer? p_port, ?Str","category":"network","line_end":48,"severity":"low","line_start":48},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:49:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"| [T] (String address, ?Integer? port, ?String | :ENV | nil p_addr, ?Integer? p_port, ?String? p_use","category":"network","line_end":49,"severity":"low","line_start":49},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:53:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def self.new: (String address, ?Integer? port, ?String | :ENV | nil p_addr, ?Integer? p_port, ?Strin","category":"network","line_end":53,"severity":"low","line_start":53},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:137:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def start: [T] () { (Net::HTTP) -> T } -> T","category":"network","line_end":137,"severity":"low","line_start":137},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:138:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"| () -> Net::HTTP","category":"network","line_end":138,"severity":"low","line_start":138},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:164:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def get: (String path, ?headers initheader, ?bot dest) ?{ (String body_segment) -> void } -> Net::HT","category":"network","line_end":164,"severity":"low","line_start":164},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:166:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def head: (String path, ?headers initheader) -> Net::HTTPResponse","category":"network","line_end":166,"severity":"low","line_start":166},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:168:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def post: (String path, String data, ?headers initheader, ?bot dest) ?{ (String body_segment) -> voi","category":"network","line_end":168,"severity":"low","line_start":168},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:170:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def patch: (String path, String data, ?headers initheader, ?bot dest) ?{ (String body_segment) -> vo","category":"network","line_end":170,"severity":"low","line_start":170},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:172:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def put: (String path, String data, ?headers initheader) -> Net::HTTPResponse","category":"network","line_end":172,"severity":"low","line_start":172},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:174:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def proppatch: (String path, String body, ?headers initheader) -> Net::HTTPResponse","category":"network","line_end":174,"severity":"low","line_start":174},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:176:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def lock: (String path, String body, ?headers initheader) -> Net::HTTPResponse","category":"network","line_end":176,"severity":"low","line_start":176},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:178:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def unlock: (String path, String body, ?headers initheader) -> Net::HTTPResponse","category":"network","line_end":178,"severity":"low","line_start":178},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:180:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def options: (String path, ?headers initheader) -> Net::HTTPResponse","category":"network","line_end":180,"severity":"low","line_start":180},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:182:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def propfind: (String path, ?untyped? body, ?headers initheader) -> Net::HTTPResponse","category":"network","line_end":182,"severity":"low","line_start":182},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:184:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def delete: (String path, ?headers initheader) -> Net::HTTPResponse","category":"network","line_end":184,"severity":"low","line_start":184},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:186:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def move: (String path, ?headers initheader) -> Net::HTTPResponse","category":"network","line_end":186,"severity":"low","line_start":186},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:188:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def copy: (String path, ?headers initheader) -> Net::HTTPResponse","category":"network","line_end":188,"severity":"low","line_start":188},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:190:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def mkcol: (String path, ?untyped? body, ?headers initheader) -> Net::HTTPResponse","category":"network","line_end":190,"severity":"low","line_start":190},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:192:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def trace: (String path, ?headers initheader) -> Net::HTTPResponse","category":"network","line_end":192,"severity":"low","line_start":192},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:194:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def request_get: (String path, ?headers initheader) ?{ (Net::HTTPResponse response) -> void } -> Net","category":"network","line_end":194,"severity":"low","line_start":194},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:196:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def request_head: (String path, ?headers initheader) ?{ (Net::HTTPResponse response) -> void } -> Ne","category":"network","line_end":196,"severity":"low","line_start":196},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:198:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def request_post: (String path, String data, ?headers initheader) ?{ (Net::HTTPResponse response) ->","category":"network","line_end":198,"severity":"low","line_start":198},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:200:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def request_put: (String path, String data, ?headers initheader) ?{ (Net::HTTPResponse response) -> ","category":"network","line_end":200,"severity":"low","line_start":200},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:210:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def send_request: (String name, String path, ?String? data, ?headers? header) -> Net::HTTPResponse","category":"network","line_end":210,"severity":"low","line_start":210},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:212:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def request: (Net::HTTPRequest req, ?String? body) ?{ (Net::HTTPResponse response) -> void } -> Net:","category":"network","line_end":212,"severity":"low","line_start":212},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:216:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"include Net::HTTPHeader","category":"network","line_end":216,"severity":"low","line_start":216},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:483:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"include Net::HTTPHeader","category":"network","line_end":483,"severity":"low","line_start":483},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:503:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"def error_type: () -> (Net::HTTPError | Net::HTTPServerException | Net::HTTPRetriableError | Net::HT","category":"network","line_end":503,"severity":"low","line_start":503},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:527:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"EXCEPTION_TYPE: Net::HTTPError","category":"network","line_end":527,"severity":"low","line_start":527},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:533:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"EXCEPTION_TYPE: Net::HTTPError","category":"network","line_end":533,"severity":"low","line_start":533},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:539:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"EXCEPTION_TYPE: Net::HTTPError","category":"network","line_end":539,"severity":"low","line_start":539},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:545:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"EXCEPTION_TYPE: Net::HTTPRetriableError","category":"network","line_end":545,"severity":"low","line_start":545},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:557:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"EXCEPTION_TYPE: Net::HTTPFatalError","category":"network","line_end":557,"severity":"low","line_start":557},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:819:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"include Net::HTTPExceptions","category":"network","line_end":819,"severity":"low","line_start":819},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:823:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"include Net::HTTPExceptions","category":"network","line_end":823,"severity":"low","line_start":823},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:827:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"include Net::HTTPExceptions","category":"network","line_end":827,"severity":"low","line_start":827},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:831:ruby-http-libraries","file":"reference/rbs_examples/stdlib/net-http/net-http.rbs","pattern":"Ruby HTTP libraries","snippet":"include Net::HTTPExceptions","category":"network","line_end":831,"severity":"low","line_start":831},{"id":"filesystem:reference/rbs_examples/stdlib/STRUCTURE.md:58:temp-file-creation","file":"reference/rbs_examples/stdlib/STRUCTURE.md","pattern":"Temp file creation","snippet":"- [tempfile/](tempfile/)","category":"filesystem","line_end":58,"severity":"low","line_start":58}],"finding_verdicts":[{"id":"blocker:reference/rbs_examples/core/process.rbs:107:llm-role-tokens-injection","reason":"The matched token is part of a Ruby/RBS constant name such as AF_SYSTEM or PRIO_USER, not an instruction to an AI model.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/stdlib/socket/constants.rbs:96:llm-role-tokens-injection","reason":"The matched token is part of a Ruby/RBS constant name such as AF_SYSTEM or PRIO_USER, not an instruction to an AI model.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/stdlib/socket/constants.rbs:156:llm-role-tokens-injection","reason":"The matched token is part of a Ruby/RBS constant name such as AF_SYSTEM or PRIO_USER, not an instruction to an AI model.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/stdlib/socket/constants.rbs:678:llm-role-tokens-injection","reason":"The matched token is part of a Ruby/RBS constant name such as AF_SYSTEM or PRIO_USER, not an instruction to an AI model.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/stdlib/socket/socket.rbs:193:llm-role-tokens-injection","reason":"The matched token is part of a Ruby/RBS constant name such as AF_SYSTEM or PRIO_USER, not an instruction to an AI model.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/stdlib/socket/socket.rbs:253:llm-role-tokens-injection","reason":"The matched token is part of a Ruby/RBS constant name such as AF_SYSTEM or PRIO_USER, not an instruction to an AI model.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/stdlib/socket/socket.rbs:766:llm-role-tokens-injection","reason":"The matched token is part of a Ruby/RBS constant name such as AF_SYSTEM or PRIO_USER, not an instruction to an AI model.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/stdlib/zlib/zlib.rbs:93:llm-role-tokens-injection","reason":"The matched token is part of a Ruby/RBS constant name such as AF_SYSTEM or PRIO_USER, not an instruction to an AI model.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/file_test.rbs:32:uid-gid-manipulation","reason":"This is an RBS declaration of Ruby file or process APIs, not code that changes user or group identity.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/file_test.rbs:34:uid-gid-manipulation","reason":"This is an RBS declaration of Ruby file or process APIs, not code that changes user or group identity.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/file.rbs:91:uid-gid-manipulation","reason":"This is an RBS declaration of Ruby file or process APIs, not code that changes user or group identity.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/file.rbs:93:uid-gid-manipulation","reason":"This is an RBS declaration of Ruby file or process APIs, not code that changes user or group identity.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/file.rbs:291:uid-gid-manipulation","reason":"This is an RBS declaration of Ruby file or process APIs, not code that changes user or group identity.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/file.rbs:293:uid-gid-manipulation","reason":"This is an RBS declaration of Ruby file or process APIs, not code that changes user or group identity.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/pathname.rbs:165:uid-gid-manipulation","reason":"This is an RBS declaration of Ruby file or process APIs, not code that changes user or group identity.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/pathname.rbs:167:uid-gid-manipulation","reason":"This is an RBS declaration of Ruby file or process APIs, not code that changes user or group identity.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/process.rbs:219:uid-gid-manipulation","reason":"This is an RBS declaration of Ruby file or process APIs, not code that changes user or group identity.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/process.rbs:221:uid-gid-manipulation","reason":"This is an RBS declaration of Ruby file or process APIs, not code that changes user or group identity.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/process.rbs:235:uid-gid-manipulation","reason":"This is an RBS declaration of Ruby file or process APIs, not code that changes user or group identity.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/stdlib/openssl/openssl.rbs:657:weak-cryptographic-algorithm","reason":"This reference signature documents a legacy OpenSSL cipher class; it does not select, invoke, or recommend the cipher.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/stdlib/openssl/openssl.rbs:675:weak-cryptographic-algorithm","reason":"This reference signature documents a legacy OpenSSL cipher class; it does not select, invoke, or recommend the cipher.","verdict":"false_positive","confidence":0.98},{"id":"sensitive:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:567:certificate-key-files","reason":"The match is an identifier containing key or keys in reference code or an RBS declaration, not a certificate or private-key file.","verdict":"false_positive","confidence":0.98},{"id":"sensitive:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:163:certificate-key-files","reason":"The match is an identifier containing key or keys in reference code or an RBS declaration, not a certificate or private-key file.","verdict":"false_positive","confidence":0.98},{"id":"sensitive:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:165:certificate-key-files","reason":"The match is an identifier containing key or keys in reference code or an RBS declaration, not a certificate or private-key file.","verdict":"false_positive","confidence":0.98},{"id":"sensitive:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:295:certificate-key-files","reason":"The match is an identifier containing key or keys in reference code or an RBS declaration, not a certificate or private-key file.","verdict":"false_positive","confidence":0.98},{"id":"sensitive:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:315:certificate-key-files","reason":"The match is an identifier containing key or keys in reference code or an RBS declaration, not a certificate or private-key file.","verdict":"false_positive","confidence":0.98},{"id":"sensitive:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:325:certificate-key-files","reason":"The match is an identifier containing key or keys in reference code or an RBS declaration, not a certificate or private-key file.","verdict":"false_positive","confidence":0.98},{"id":"sensitive:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/helpers.rb:32:certificate-key-files","reason":"The match is an identifier containing key or keys in reference code or an RBS declaration, not a certificate or private-key file.","verdict":"false_positive","confidence":0.98},{"id":"sensitive:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/helpers.rb:67:certificate-key-files","reason":"The match is an identifier containing key or keys in reference code or an RBS declaration, not a certificate or private-key file.","verdict":"false_positive","confidence":0.98},{"id":"sensitive:reference/rbs_by_example.md:262:certificate-key-files","reason":"The match is an identifier containing key or keys in reference code or an RBS declaration, not a certificate or private-key file.","verdict":"false_positive","confidence":0.98},{"id":"sensitive:reference/rbs_examples/core/rbs/unnamed/env_class.rbs:105:certificate-key-files","reason":"The match is an identifier containing key or keys in reference code or an RBS declaration, not a certificate or private-key file.","verdict":"false_positive","confidence":0.98},{"id":"sensitive:reference/rbs_examples/core/rbs/unnamed/env_class.rbs:117:certificate-key-files","reason":"The match is an identifier containing key or keys in reference code or an RBS declaration, not a certificate or private-key file.","verdict":"false_positive","confidence":0.98},{"id":"sensitive:reference/rbs_examples/core/rbs/unnamed/env_class.rbs:141:certificate-key-files","reason":"The match is an identifier containing key or keys in reference code or an RBS declaration, not a certificate or private-key file.","verdict":"false_positive","confidence":0.98},{"id":"sensitive:reference/rbs_examples/core/struct.rbs:11:certificate-key-files","reason":"The match is an identifier containing key or keys in reference code or an RBS declaration, not a certificate or private-key file.","verdict":"false_positive","confidence":0.98},{"id":"sensitive:reference/rbs_examples/stdlib/etc/etc.rbs:365:certificate-key-files","reason":"The match is an identifier containing key or keys in reference code or an RBS declaration, not a certificate or private-key file.","verdict":"false_positive","confidence":0.98},{"id":"sensitive:reference/rbs_examples/stdlib/etc/etc.rbs:397:certificate-key-files","reason":"The match is an identifier containing key or keys in reference code or an RBS declaration, not a certificate or private-key file.","verdict":"false_positive","confidence":0.98},{"id":"obfuscation:reference/syntax.md:980:hex-encoded-characters","reason":"The documentation describes an RBS grammar character class; it contains no concealed executable payload.","verdict":"false_positive","confidence":0.98},{"id":"env_access:reference/rbs_examples/stdlib/openssl/openssl.rbs:864:generic-api-secret-keys","reason":"The signature names a private-key API as part of OpenSSL type documentation; it neither reads credentials nor transmits them.","verdict":"false_positive","confidence":0.98},{"id":"env_access:reference/rbs_examples/stdlib/openssl/openssl.rbs:1477:generic-api-secret-keys","reason":"The signature names a private-key API as part of OpenSSL type documentation; it neither reads credentials nor transmits them.","verdict":"false_positive","confidence":0.98},{"id":"env_access:reference/rbs_examples/stdlib/openssl/openssl.rbs:1479:generic-api-secret-keys","reason":"The signature names a private-key API as part of OpenSSL type documentation; it neither reads credentials nor transmits them.","verdict":"false_positive","confidence":0.98},{"id":"env_access:reference/rbs_examples/stdlib/openssl/openssl.rbs:1481:generic-api-secret-keys","reason":"The signature names a private-key API as part of OpenSSL type documentation; it neither reads credentials nor transmits them.","verdict":"false_positive","confidence":0.98},{"id":"env_access:reference/rbs_examples/stdlib/openssl/openssl.rbs:2656:generic-api-secret-keys","reason":"The signature names a private-key API as part of OpenSSL type documentation; it neither reads credentials nor transmits them.","verdict":"false_positive","confidence":0.98},{"id":"scripts:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/core_ext/kernel.rb:23:dynamic-require-with-variable","reason":"This is bundled Zeitwerk example source that describes loader behavior. The skill does not execute this reference code.","verdict":"false_positive","confidence":0.98},{"id":"scripts:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/core_ext/kernel.rb:26:dynamic-require-with-variable","reason":"This is bundled Zeitwerk example source that describes loader behavior. The skill does not execute this reference code.","verdict":"false_positive","confidence":0.98},{"id":"scripts:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/core_ext/kernel.rb:34:dynamic-require-with-variable","reason":"This is bundled Zeitwerk example source that describes loader behavior. The skill does not execute this reference code.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:2:email-sending-capability","reason":"This is an RBS declaration or index entry for the Ruby net-smtp library, not code that constructs or sends email.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:10:email-sending-capability","reason":"This is an RBS declaration or index entry for the Ruby net-smtp library, not code that constructs or sends email.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:11:email-sending-capability","reason":"This is an RBS declaration or index entry for the Ruby net-smtp library, not code that constructs or sends email.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:14:email-sending-capability","reason":"This is an RBS declaration or index entry for the Ruby net-smtp library, not code that constructs or sends email.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:15:email-sending-capability","reason":"This is an RBS declaration or index entry for the Ruby net-smtp library, not code that constructs or sends email.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:18:email-sending-capability","reason":"This is an RBS declaration or index entry for the Ruby net-smtp library, not code that constructs or sends email.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:19:email-sending-capability","reason":"This is an RBS declaration or index entry for the Ruby net-smtp library, not code that constructs or sends email.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:22:email-sending-capability","reason":"This is an RBS declaration or index entry for the Ruby net-smtp library, not code that constructs or sends email.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:23:email-sending-capability","reason":"This is an RBS declaration or index entry for the Ruby net-smtp library, not code that constructs or sends email.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:26:email-sending-capability","reason":"This is an RBS declaration or index entry for the Ruby net-smtp library, not code that constructs or sends email.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:27:email-sending-capability","reason":"This is an RBS declaration or index entry for the Ruby net-smtp library, not code that constructs or sends email.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:30:email-sending-capability","reason":"This is an RBS declaration or index entry for the Ruby net-smtp library, not code that constructs or sends email.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:31:email-sending-capability","reason":"This is an RBS declaration or index entry for the Ruby net-smtp library, not code that constructs or sends email.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:34:email-sending-capability","reason":"This is an RBS declaration or index entry for the Ruby net-smtp library, not code that constructs or sends email.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-smtp/net-smtp.rbs:47:email-sending-capability","reason":"This is an RBS declaration or index entry for the Ruby net-smtp library, not code that constructs or sends email.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/STRUCTURE.md:34:email-sending-capability","reason":"This is an RBS declaration or index entry for the Ruby net-smtp library, not code that constructs or sends email.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:reference/rbs_examples/stdlib/fileutils/fileutils.rbs:66:hard-link-creation","reason":"This is a method alias or library signature in reference material, not a filesystem operation performed by the skill.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:reference/rbs_examples/stdlib/fileutils/fileutils.rbs:68:hard-link-creation","reason":"This is a method alias or library signature in reference material, not a filesystem operation performed by the skill.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:reference/rbs_examples/stdlib/openssl/openssl.rbs:289:hard-link-creation","reason":"This is a method alias or library signature in reference material, not a filesystem operation performed by the skill.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/core_ext/kernel.rb:7:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref.rb:5:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref.rb:12:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:10:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:18:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:34:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:38:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:67:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:68:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/gem_loader.rb:9:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/inflector.rb:12:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:37:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:92:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:149:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:150:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:151:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:325:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:424:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:438:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:530:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/callbacks.rb:59:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:26:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:102:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:104:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:144:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:149:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:151:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:278:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:3:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:5:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:6:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:112:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:156:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:157:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:189:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:190:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:201:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/real_mod_name.rb:10:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry.rb:18:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry.rb:26:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry/explicit_namespaces.rb:31:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry/explicit_namespaces.rb:32:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/data_and_struct.md:6:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/data_and_struct.md:14:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/data_and_struct.md:17:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/data_and_struct.md:36:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/data_and_struct.md:43:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/rbs_examples/core/errors.rbs:75:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/rbs_examples/core/module.rbs:192:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/rbs_examples/core/object_space.rbs:11:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/rbs_examples/core/object_space.rbs:12:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/rbs_examples/core/object.rbs:5:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/rbs_examples/core/string.rbs:6:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/rbs_examples/stdlib/fileutils/fileutils.rbs:6:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/rbs_examples/stdlib/net-http/net-http.rbs:250:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/rbs_examples/stdlib/net-http/net-http.rbs:330:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/rbs_examples/stdlib/prettyprint/prettyprint.rbs:47:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/rbs_examples/stdlib/prettyprint/prettyprint.rbs:61:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/rbs_examples/stdlib/rdoc/context.rbs:22:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/rbs_examples/stdlib/rdoc/top_level.rbs:18:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:51:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:53:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:54:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:55:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:56:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:57:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:59:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:60:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:61:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:62:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:63:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:64:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:65:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:66:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:67:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:77:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:78:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:81:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:86:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:87:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:89:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:90:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:177:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:185:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:186:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:187:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:188:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:207:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:265:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:266:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:334:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:336:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:357:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:358:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:363:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:367:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:368:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:370:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:371:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:373:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:374:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:375:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:380:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:383:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:384:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:385:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:386:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:397:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:400:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:401:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:407:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:408:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:409:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:419:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:427:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:reference/syntax.md:448:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:16:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:20:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:24:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:29:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:31:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:40:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:47:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:48:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:55:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:58:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:62:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:64:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:72:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:79:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:80:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:84:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:86:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:87:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:89:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"external_commands:SKILL.md:97:ruby-shell-backtick-execution","reason":"The match is Markdown or RBS inline-code formatting, or a comment in bundled reference source, rather than shell execution.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk.rb:22:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/core_ext/module.rb:4:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref.rb:27:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref.rb:65:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:43:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:74:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:123:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:135:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:146:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/error.rb:8:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/error.rb:18:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/gem_inflector.rb:5:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/gem_loader.rb:18:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/gem_loader.rb:33:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/gem_loader.rb:41:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/inflector.rb:31:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/internal.rb:5:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:127:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:145:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:153:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:232:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:349:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:371:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:427:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:441:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:465:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:483:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:512:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:533:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:546:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:573:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:578:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:583:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:589:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:597:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:623:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:630:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:636:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/callbacks.rb:8:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/callbacks.rb:38:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/callbacks.rb:76:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/callbacks.rb:87:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:13:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:67:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:73:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:74:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:80:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:81:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:108:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:139:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:173:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:194:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:201:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:212:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:224:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:246:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:269:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:280:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:348:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:353:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:8:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:31:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:73:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:115:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:159:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/eager_load.rb:192:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/helpers.rb:6:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/helpers.rb:14:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/helpers.rb:92:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry.rb:42:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry/autoloads.rb:3:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry/autoloads.rb:23:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/registry/autoloads.rb:33:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/data_and_struct.md:20:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/data_and_struct.md:21:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/array.rbs:5:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/array.rbs:6:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/array.rbs:7:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/array.rbs:8:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/array.rbs:68:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/array.rbs:81:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/array.rbs:105:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/array.rbs:107:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/array.rbs:193:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/array.rbs:214:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/array.rbs:217:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/array.rbs:226:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/array.rbs:310:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/array.rbs:311:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/array.rbs:317:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/basic_object.rbs:19:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/builtin.rbs:66:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/builtin.rbs:70:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/class.rbs:3:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/data.rbs:2:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/dir.rbs:4:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/dir.rbs:18:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/dir.rbs:36:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/dir.rbs:58:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/dir.rbs:61:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/encoding.rbs:361:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/encoding.rbs:371:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/encoding.rbs:372:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/encoding.rbs:373:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/enumerable.rbs:38:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/enumerable.rbs:125:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/enumerable.rbs:142:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/enumerable.rbs:188:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/enumerable.rbs:189:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/enumerator.rbs:5:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/enumerator.rbs:19:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/enumerator.rbs:47:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/enumerator.rbs:59:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/enumerator.rbs:61:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/enumerator.rbs:67:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/enumerator.rbs:69:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/enumerator/arithmetic_sequence.rbs:6:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/enumerator/product.rbs:4:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/enumerator/product.rbs:6:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/enumerator/product.rbs:16:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/errors.rbs:17:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/errors.rbs:26:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/errors.rbs:33:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/errors.rbs:51:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/errors.rbs:64:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/errors.rbs:75:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/errors.rbs:101:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/errors.rbs:102:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/errors.rbs:117:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/errors.rbs:123:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/errors.rbs:131:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/errors.rbs:132:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/errors.rbs:133:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/errors.rbs:150:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/exception.rbs:19:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/fiber.rbs:14:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/fiber.rbs:22:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/file.rbs:2:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/file.rbs:228:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/gc.rbs:16:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/hash.rbs:187:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/hash.rbs:188:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/hash.rbs:189:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/integer.rbs:96:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/integer.rbs:165:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:reference/rbs_examples/core/integer.rbs:217:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"blocker:SKILL.md:72:system-reconnaissance","reason":"The match occurs in reference source, signatures, or documentation and does not instruct the skill to inspect or collect host information.","verdict":"false_positive","confidence":0.98},{"id":"network:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:100:fetch-api-call","reason":"The match is in bundled reference source and does not establish a network request by this skill.","verdict":"false_positive","confidence":0.98},{"id":"network:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/cref/map.rb:12:hardcoded-url","reason":"The URL is a documentation or source reference, not an endpoint used by the skill for data transfer.","verdict":"false_positive","confidence":0.98},{"id":"network:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:39:hardcoded-url","reason":"The URL is a documentation or source reference, not an endpoint used by the skill for data transfer.","verdict":"false_positive","confidence":0.98},{"id":"network:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader.rb:202:hardcoded-url","reason":"The URL is a documentation or source reference, not an endpoint used by the skill for data transfer.","verdict":"false_positive","confidence":0.98},{"id":"network:generating-rbs-inline/reference/rbs_inline_examples/zeitwerk/zeitwerk/loader/config.rb:237:hardcoded-url","reason":"The URL is a documentation or source reference, not an endpoint used by the skill for data transfer.","verdict":"false_positive","confidence":0.98},{"id":"network:SKILL.md:56:hardcoded-url","reason":"The URL is a documentation or source reference, not an endpoint used by the skill for data transfer.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:reference/rbs_examples/core/file.rbs:44:python-glob-pattern-matching","reason":"The entry is an RBS declaration for Ruby file path matching, not Python code or filesystem enumeration by the skill.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:reference/rbs_examples/core/file.rbs:46:python-glob-pattern-matching","reason":"The entry is an RBS declaration for Ruby file path matching, not Python code or filesystem enumeration by the skill.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:reference/rbs_examples/core/pathname.rbs:89:python-glob-pattern-matching","reason":"The entry is an RBS declaration for Ruby file path matching, not Python code or filesystem enumeration by the skill.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:reference/rbs_examples/core/pathname.rbs:91:python-glob-pattern-matching","reason":"The entry is an RBS declaration for Ruby file path matching, not Python code or filesystem enumeration by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:35:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:36:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:38:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:40:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:48:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:49:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:53:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:137:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:138:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:164:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:166:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:168:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:170:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:172:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:174:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:176:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:178:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:180:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:182:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:184:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:186:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:188:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:190:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:192:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:194:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:196:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:198:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:200:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:210:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:212:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:216:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:483:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:503:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:527:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:533:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:539:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:545:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:557:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:819:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:823:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:827:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"network:reference/rbs_examples/stdlib/net-http/net-http.rbs:831:ruby-http-libraries","reason":"This is a Ruby standard-library RBS reference declaration, not an HTTP request or network capability used by the skill.","verdict":"false_positive","confidence":0.98},{"id":"filesystem:reference/rbs_examples/stdlib/STRUCTURE.md:58:temp-file-creation","reason":"This is a documentation reference to a standard-library component, not temporary-file creation performed by the skill.","verdict":"false_positive","confidence":0.98}],"semantic_findings":[],"subject_marketplace_commit_sha":"b959ebfd1043a07c0c4378ab94ca4342cb0259f5","subject_content_hash":"4d076ac48b16ded9252754b5895f2c0e90d1e642d19ebcb70b6c55677fc66dee","subject_tree_hash":"a1b6e0906fb03316755530e0610b27ab9560c481d297368ddd26adca5ccd9bea","subject_plugin_path":"skills/dmitrypogrebnoy/generating-rbs","audit_payload_hash":"5a4f54c530b534bc72a929a24342213a","confirmed_risk_level":"safe","scanner_version":"3.0.0","policy_version":"skillstore-security-audit-policy-v1","subject":{"marketplaceCommitSha":"b959ebfd1043a07c0c4378ab94ca4342cb0259f5","contentHash":"4d076ac48b16ded9252754b5895f2c0e90d1e642d19ebcb70b6c55677fc66dee","treeHash":"a1b6e0906fb03316755530e0610b27ab9560c481d297368ddd26adca5ccd9bea","pluginPath":"skills/dmitrypogrebnoy/generating-rbs","auditPayloadHash":"5a4f54c530b534bc72a929a24342213a"},"scannerVersion":"3.0.0","policyVersion":"skillstore-security-audit-policy-v1"},"auditTranslation":null,"localization":{"requestedLocale":"en","contentLocale":"en","availableLocales":["en"],"fallbackToEnglish":false},"attestation":{"availability":"unavailable","url":null,"status":null},"trust":{"publicState":"public","auditState":"complete","auditCurrentness":null,"confirmedRiskLevel":"safe","confirmedFindingCount":0,"capabilityReviewCount":0,"needsReviewCount":0,"falsePositiveCount":0,"agentAutoInstallPolicy":"confirmation_required","manualInstallPolicy":"allowed","artifactSignatureState":"available","attestationState":"unavailable","verificationState":"not_verified"},"isLatest":true}}