Question: Where are the JSON ParseException and BaseError parse-error messages constructed and propagated to callers?


Question: Where are JsonValueParser::StartObject and StartArray implemented, including nesting-depth tracking and ParseException handling?


Question: Where is JsonValueParser::Impl's rapidjson::GenericDocument lifetime and cleanup handled when parsing throws?


Question: Where are the DOM and SAX JSON parser entry points wired so one nesting-depth limit can apply to both parsing paths?


Question: Find the logic that distinguishes shorthand destructuring bindings from computed property keys when rewriting imported references.


Question: Where does Vite parse the `?worker`, `?worker&inline`, `?sharedworker`, and `?sharedworker&inline` imports and wire their generated constructors through development and production URL generation and asset handling?


Question: Where is Vite's envPrefix option resolved and validated before environment variables are exposed through import.meta.env in development and build?


Question: Where is ssrTransform implemented, including the SSR rewrite and source-map generation that populates sourcesContent?


Question: Where does ViteDevServer.ssrTransform call ssrTransform and supply the module code from immediately before the SSR rewrite?


Question: Where is experimental.bundledDev handling for new Worker(new URL('./worker.js', import.meta.url)) implemented, including replacing build-time worker URL placeholders with the actual worker bundle output?


Question: Where are shared entry CSS or other asset chunks represented in the generated manifest, including their original entry names?


Question: Where does the dev server become ready to accept connections, and where can background warmup work be queued without blocking startup?


Question: Where is Vite's server configuration validated and typed, including the opt-in server.warmup object with clientFiles and ssrFiles glob arrays?


Question: Where does transformRequest handle the ssr flag and populate the module graph cache for ordinary module requests?


Question: Find the SSR import interop logic that distinguishes named or default imports from `import * as ns` namespace imports for external ESM and CommonJS modules.


Question: Where does Vite validate build.lib.name for UMD and IIFE library outputs and construct the existing missing-name error?


Question: Where does the library build generate Rollup output options and assign the global build.lib.name versus each output entry's name for UMD and IIFE formats?


Question: Where does HMR traverse client-only and SSR-only dependency edges when invalidating and propagating updates?


Question: Where does dev-server file-change handling connect context-specific module invalidation to refreshed server-rendered and browser output?


Question: Where is the dev-server import rewriting wired to the underlying resolver so relative imports use full-path extension and directory-index probing before the final URL is constructed?


Question: Where are directory index fallbacks such as ./util/index.js implemented alongside extension resolution, and how are filesystem existence or fs.stat results cached to avoid repeated work?


Question: Where is rejectNoCorsRequestMiddleware implemented, including its checks for sec-fetch-dest, request origin, and no-cors mode?


Question: Where is the internal `?direct` query handled in the CSS transform pipeline before PostCSS processes the file?


Question: Where does Vite invoke PostCSS for CSS compilation and derive its `from` and `to` options from the request ID?


Question: Where are worker chunks and their accompanying .map assets emitted, including sourceMappingURL comments for dedicated, shared, and nested workers?


Question: Where does the SSR transform create and insert module-root const aliases for imported bindings used in class extends expressions, after imports and before the referencing class?


Question: Where is parentStack built for identifier visitors in the SSR transform, and how are ImportDeclaration nodes excluded from surrounding-scope detection?


Question: Where are the extension-specific rules implemented so .jsx tries only .tsx while .mjs and .cjs try both their typed and TSX variants?


Question: Where does Vite decide whether Terser chunk minification can run in worker threads, including maxWorkers and existing incompatible options such as custom nth_identifier.get or comments functions?


Question: Where are SSR helper functions passed into and invoked by transformed modules during ssrLoadModule or module-runner evaluation?


Question: Where does Vite’s configuration loading pipeline handle file extensions and select the appropriate JavaScript, TypeScript, ESM, or CommonJS loader for config files?


Question: Where is the --config option handled, including the logic that chooses an explicitly supplied config path instead of automatic configuration-file discovery?


Question: Where are additionalData, Sass aliases, source maps, and .sass syntax translated into options for sass.compileStringAsync, using syntax: 'indented' for indented stylesheets?


Question: Where is Vite’s Sass importer logic that handles relative imports, aliases, and internal URL rebasing shared between legacy importing and the modern canonicalize/load interface?


Question: Where does Suspense allocate and update pendingId for each pending branch, and how can a module-level monotonic counter guarantee globally unique IDs?


Question: Where is the update path that can both queue a pre-flush watcher and unmount its owner component, including the ordering between unmounting and pre-flush execution?


Question: Where is the watcher creation and scheduler wiring for `flush: 'pre'`, including how the watcher is associated with its owner component?


Question: Where does compat attribute patching remove an attribute bound to false and emit an instance-aware ATTR_FALSE_VALUE deprecation so component-level suppression works?


Question: Where are Vue 2 custom directive hooks bind, inserted, update, componentUpdated, and unbind mapped to Vue 3 lifecycle hooks and invoked, with CUSTOM_DIR receiving one specific legacy hook name and its mapped lifecycle name?


Question: Where does compat DOM property patching handle false for string and number properties by assigning '' or 0, removing the corresponding attribute, and warning with the owning component for ATTR_FALSE_VALUE?


Question: Where are the Vue 2 compat instance APIs and warnDeprecation calls for $set, $delete, $destroy, $children, $listeners, and $scopedSlots implemented, including the INSTANCE_* compatibility checks?


Question: Where are the compat option warnings and merge behavior for root data objects, deep data merging, beforeDestroy, and destroyed implemented using OPTIONS_DATA_FN, OPTIONS_DATA_MERGE, OPTIONS_BEFORE_DESTROY, and OPTIONS_DESTROYED?


Question: Where does the renderer emit lifecycle hook events such as hook:beforeMount and hook:mounted, and where should INSTANCE_EVENT_HOOKS be checked with isCompatEnabled per component instance instead of through a global cached flag?


Question: Where are `Ref`, `ComputedRef`, `UnwrapRef`, and `ShallowUnwrapRef` defined and exported, including the nested versus shallow unwrapping semantics needed by these macros?


Question: Where does hydrateNode override the optimized flag when a vnode has a dynamicChildren array during SSR client hydration?


Question: Where is resolveParserPlugins implemented and consumed when parsing files for SFC type resolution, and how are .ts, .mts, .tsx, .cts, and .d.cts classified for Babel's TypeScript parser?


Question: Where does compiler-sfc resolve relative imports used in <script setup> type expressions such as defineProps, including TypeScript extension probing and directory index fallbacks?


Question: Where does async setup() failure handling allow the component to continue with fallback or empty setup state instead of aborting rendering?


Question: Find the VNode-cloning path used after root rendering and how transition hooks are retargeted from the original VNode to the cloned VNode.


Question: Where does the compiler generate the template ref handler that uses isRef to assign .value for refs or assign the element directly for non-refs?


Question: Find the directive-name regex in parseAttribute whose argument capture accepts either \[[^\]]+\] or [^\.]+, so v-on:[a.b].camel keeps a.b in the argument and camel as a modifier.


Question: Where does compiler-sfc map an imported module to its named or default export scope and recursively resolve re-exports, interfaces, and nested imported types?


Question: Where are utility-type handlers such as `Pick` and `Omit` connected to imported type resolution, so adding `TSImportType` preserves their recursive behavior?


Question: Where is `inferRuntimeType` implemented for TypeScript type nodes, and how should an imported `TSImportType` produce runtime type names such as `String` or `Number`?


Question: Locate the textarea-specific logic in Vue’s style patching that should skip reassigning width or height when the old and new style values are equal strings, preserving browser resize-handle changes.


Question: Where does compiler-dom inspect parent or ancestor element tags to enforce table structure rules such as tr under thead, tbody, or tfoot and td under tr?


Question: Where does compiler-dom register a development-only node transform that validates each element’s HTML parent-child nesting before code generation?


Question: Where are computed() overloads and option types defined so readonly and writable computed calls accept a second optional debug-options argument without breaking existing signatures?


Question: Where are ReactiveEffect onTrack and onTrigger callbacks invoked during dependency tracking and dependency-triggered invalidation?


Question: Where is computed() implemented for readonly getters and writable { get, set } options, and how is its internal ReactiveEffect created and scheduled?


Question: Find the customRef implementation and CustomRefImpl accessors that wire factory get and set callbacks to the ref value, including their current generic typing.


Question: Where is Ref<T, S> declared, and how do ref() and shallowRef() propagate separate getter and setter types through their public APIs?


Question: Where does compiler-sfc resolve TypeScript type references supplied to defineProps and defineEmits, including the path that reports "Failed to resolve type reference"?


Question: Where does compiler-sfc merge properties from intersections containing mapped or computed-key types while preserving optional ? modifiers?


Question: Where are computed property keys and template literal key types expanded into a finite set of literal names for SFC macro runtime extraction?


Question: Locate the production HMR lifecycle that unmounts the old child instance and mounts the replacement while coordinating reload, rerender, and component-instance registration hooks.


Question: Where are the runtime-core watch API signatures and exports defined for WatchEffect, DebuggerOptions, WatchStopHandle, watchEffect, and watchPostEffect?


Question: Where is the shared watch-effect lifecycle logic for onInvalidate cleanup, stopping, component unmount handling, and SSR bail-out implemented?


Question: Where does the compat global setup copy the singleton Vue config into each new app and initialize compilerOptions.isCustomElement from Vue.config.ignoredElements, with the mapping limited to the full runtime-compiler build?


Question: Where are the TypeScript overloads for defineComponent declared, and how is the returned component type built from the original options object?


Question: Find how the compiler resolves intersections such as Omit<T, K> & Partial<Pick<T, K>> and combines their property types and optionality.


Question: Find the production logic that handles mapped types and reconstructs optional properties for defineProps runtime inference.


Question: Where does compile-sfc resolve TypeScript generic types passed to defineProps into runtime props and their inferred property types?


Question: Where are effect scopes linked, activated, and restored through the activeEffectScope chain and getCurrentScope()?


Question: Where is the production lifecycle wiring for onScopeDispose callbacks and effect-scope disposal of component watchers and cleanup handlers?


Question: Where are leaving-branch state and transition bookkeeping cleared when the boundary is destroyed or toggled repeatedly, preventing stale nodes from surviving later renders?


Question: Where is the ParserOptions interface defined and where does baseParse default the whitespace option to 'condense' while creating the parser context?


Question: Where does parseChildren remove whitespace-only boundary nodes and newline-containing whitespace between elements or comments, while respecting <pre> and inVPre?


Question: Where does the compiler-core tokenizer implement RCDATA parsing for `<textarea>` and `<title>`, including interpolation transitions back to the in-special-tag state and `&` entity detection?


Question: Where are `ontextentity` and `onattribentity` emitted, and how are each entity’s exact source start/end positions propagated into text and attribute locations?


Question: Where does the parser handle `<![CDATA[...]]>` and choose plain-text treatment for non-HTML namespaces such as SVG and MathML while reserving an error for HTML?


Question: Where does tag-end scanning look for `>` and protect against advancing past the end of input when a closing delimiter is missing?


Question: Where does the v-slot transform inspect slot directive arguments and expressions, including dynamic slot names and destructured slot-prop defaults?


Question: Where does compile-sfc resolve TypeScript type imports using tsconfig.json project references?


Question: Locate the parser logic that uses v-pre state to suppress directive expression parsing and interpolation processing, and determine how that state is scoped to a self-closing element with no children.


Question: Where is the `ref: someRef` with `ref_key` assignment path implemented, including the guard that prevents updating a same-named setup ref while populating the template ref?


Question: Where are the readonly() and reactive() collection proxy handlers for Map, Set, WeakMap, and WeakSet implemented, including get(), has(), size, forEach(), entries(), keys(), values(), and Symbol.iterator()?


Question: Where are add(), set(), delete(), and clear() instrumented for readonly collections, including their development-mode no-op or error behavior?


Question: Where is the runtime implementation of renderSlot that invokes provided slot functions, normalizes their VNodes, and selects explicit fallback content when the result is empty?


Question: Where does compiler-sfc create and register generated imports for transformed asset URLs and connect the imported expressions back to template attributes and srcset entries?


Question: Where is the compiler-sfc template transform configured for img[src], video[poster], source[src], and image href/xlink:href attributes, including rewriting #-prefixed paths into generated imports?


Question: Find the runtime slot normalization and initialization path that excludes `_` from manually rendered compiled slots while preserving optimized-mode behavior.


Question: Locate the production code that updates a child component’s slots and prevents the compiled-slot `_` marker from being re-copied or retained during non-optimized updates.


Question: Where does updateComponentPreRender flush pre-watcher jobs during component updates, and how should it pass the current component instance to flushPreFlushCbs?


Question: Where are the Map and WeakMap collection handlers for get(key) implemented, including how retrieved values are wrapped for reactive and readonly collections?


Question: Where is the shared collection instrumentation for forEach, values(), entries(), and iteration that already returns values which are both reactive and readonly?


Question: Where does SFC parse() construct the descriptor and compile the <script> or <script setup> block into a scriptTransformed SFCScriptBlock?


Question: Where does component v-model emit handling read modelModifiers and apply the trim and number transformations?


Question: Where is the reactive effect scheduling logic that decides whether a computed dirty notification causes a render or watcher to run?


Question: Where are computed getters evaluated and where is the development warning for a computed getter that mutates its own dependency emitted?


Question: Where does data() type inference exclude computed properties from this and vm because computed values are unavailable during data execution?


Question: Where does wasm-bindgen generate TypeScript class property declarations for struct methods annotated with #[wasm_bindgen(getter)] or #[wasm_bindgen(setter)]?


Question: Where does wasm-bindgen-webidl parse interface members and generate the existing Rust type import for each WebIDL interface?


Question: Where does wasm-bindgen-webidl configure an interface operation as ImportKind::Method with the interface class name and the #[wasm_bindgen(method)] option?


Question: Where does wasm-bindgen generate JavaScript argument handling for class instances passed by value, including raw pointer extraction and obj.ptr = 0?


Question: Find the production code that generates glue for Rust methods taking self by value and transfers the receiver's raw pointer into Rust.


Question: Where is the generated `getStringFromWasm` helper implemented and called, and how can it be changed to read a raw pointer and length directly?


Question: Where does the `wasm_bindgen!` macro parse and expand items, including support for `extern "JS"` foreign function declarations?


Question: Where are Rust struct field types mapped into generated TypeScript property declarations for wasm-bindgen exports?


Question: Where are getter and setter wasm exports generated for members of a #[wasm_bindgen] struct, including names that follow method-export conventions without collisions?


Question: Where is exported struct-field metadata passed from the procedural macro into JavaScript and TypeScript code generation?


Question: Where is the export ABI and generated JavaScript glue for Vec<u32>, Vec<f64>, and Vec<String> returns implemented, so Vec<JsValue> can become a plain JavaScript array?


Question: How does wasm-bindgen represent and transfer JsValue handles when constructing a JavaScript array from values collected in a Rust Vec returned by an export?


Question: Where are imported-function argument types checked separately from export return types, so Vec<JsValue> can be supported only as an export result while remaining rejected as an import argument?


Question: Find the WebIDL-to-Rust translation that maps Float32Array, Float64Array, Int8Array, Int16Array, Int32Array, Uint8Array, Uint8ClampedArray, Uint16Array, and Uint32Array to &[T] arguments and Vec<T> return values.


Question: Where does wasm-bindgen validate #[wasm_bindgen(variadic)] on non-extern items such as struct fields and Rust export functions, and construct the diagnostic with a source span covering the offending item?


Question: Where does wasm-bindgen generate the JavaScript shim for a #[wasm_bindgen(variadic)] imported function, including the array push and .apply logic that should be replaced with direct argument spreading to preserve integer, floating-point, and Option values?


Question: How are same-named namespace or function imports from multiple JavaScript modules given unique local bindings while preserving each module's exported name?


Question: Where are `PartialEq<usize>` and `PartialEq<isize>` for `JsValue` implemented, and how is the right-hand operand converted before equality is checked?


Question: Which production code performs the package registry lookup and download for wasmer run and exposes network or cache diagnostics through RUST_LOG?


Question: Where are the existing WASI C-API configuration functions and last-error helpers implemented, so wasi_config_preopen_dir and wasi_config_mapdir can wrap WasiStateBuilder::preopen_dir and map_dir with boolean failure reporting?


Question: Where does the create-exe native entry-point template parse argc/argv, consume --dir and --mapdir including = forms, validate them, and forward the remaining arguments before WASI instantiation?


Question: Where does build.rs generate wasmer_wasm.h and decide which Wasm C-API declarations are emitted under WASMER_WASI_ENABLED, rather than filtering out the new WASI configuration functions?


Question: Where are synchronous and trap-returning imported signatures dispatched so captured closure environments remain available during invocation?


Question: Where is ExternalFunction::to_raw defined and implemented for function pointers, zero-sized closures, and non-zero-sized closures, including heap allocation and the optional func_env pointer?


Question: Where is an imported function converted into an Export, and how does Context::External retain the func_env pointer for the WebAssembly instance instead of using Context::Internal?


Question: Where does Func::new build an imported WebAssembly function from an ExternalFunction, including closure-size validation and FuncCtx initialization?


Question: Find the shared filesystem wiring used by standard WASI commands and WCGI handlers to expose mapped directories instead of only the container's own filesystem.


Question: Where are `.webc` container volumes and host directory mounts combined so container files remain visible under `/` while mapped guest paths are readable and writable?


Question: Where does CraneliftFunctionCodeGenerator create and retain a FunctionBuilder for next_function, feed_local, feed_event, and finalize, including the unsafe 'static lifetime transmute that should be removed?


Question: Where does read_module unwrap ModuleInfo from its Arc, and how is the Arc propagated and retained through compilation until the final module is constructed?


Question: Where is malformed Wasm validation error conversion implemented so parser failures produce descriptive CompileError::ValidationError values before backend-specific compilation runs?


Question: Find cfg(all(unix, target_arch = "x86_64")) patterns for closure-backed host functions and dynamically generated trampolines in runtime-core.


Question: Find the host-import calling convention for the implicit first argument slot containing the vmctx pointer and how that context is recovered for the host closure.


Question: Where does the WasiFsRoot variant-specific wiring handle sandbox, host, and custom backing filesystems while still exposing used commands?


Question: Where is --uses and WasiEnvBuilder::uses() implemented for loading a package with multiple commands into a WASI environment?


Question: Locate the Compiler abstraction and compilation pipeline that turn compiler output into a Module when a caller supplies an explicit backend.


Question: Locate default compiler selection and backend feature-gating logic, including how compilation behaves when no compiler backend is enabled.


Question: Locate the public Module implementation for compiling a WebAssembly byte slice, including the existing Module::new default path and a new_with_compiler-style constructor accepting Box<dyn Compiler>.


Question: Where does InstanceHandle::new invoke initialize_host_envs and retain or consume the extracted initializer data during instance construction?


Question: Where is Imports defined with the host_function_env_initializers field, including the BoxedSlice ownership and the Imports::none() and Imports::new() constructors?


Question: Where does artifact instantiation currently construct and pass the ordered host-environment initializer thunks into InstanceHandle::new, including the handling of ExportFunction.function_ptr?


Question: Where is the raw fn(*mut c_void, *const c_void) -> Result<(), *mut c_void> import-initializer signature defined and used so it can be replaced by a descriptive shared alias?


Question: Where is the parsed precompiled atom prefix and object path passed into precompiled artifact loading, so their roles can be verified?


Question: Find the relative DWARF EH pointer decoding branch where a raw zero offset must remain a null pointer before base-address adjustment or indirect dereferencing.


Question: Where does the Wasix exception personality decode EH information and landing-pad offsets used by nested C++ rethrows on macOS hosts?


Question: Where are the `cargo build-wasmer` and `cargo build-capi` aliases wired to real build tasks instead of status-only commands?


Question: Find production callers that invoke set_engine(Some(...)), especially with Engine::default(), so they can rely on PluggableRuntime's initialized engine.


Question: Where is PluggableRuntime defined, including its stored engine state and constructor initialization?


Question: Where do PluggableRuntime::engine and new_store create or reuse Engine::default when no engine is configured?


Question: Where is the Rust `Exportable<'a>` trait defined, and where are its owned implementations for `Function`, `Global`, `Memory`, `Table`, and `Extern`?


Question: Where are opened VFS files and their read, write, seek, flush, and other file-I/O methods defined so a tracing filesystem wrapper can log every call and error without changing delegated results?


Question: Where is the VFS `FileSystem` implementation point for a transparent tracing wrapper that delegates `read_dir`, `create_dir`, `remove_dir`, `rename`, `metadata`, `remove_file`, and `open` while tracing paths and errors at the trace level?


Question: Where does the VFS crate publicly declare or re-export filesystem implementations so the tracing filesystem wrapper can be used outside the crate?


Question: Where does the current runner implement Emscripten-specific startup, including selecting `_main`, copying the module path and arguments, building `argv`, and invoking the entrypoint?


Question: Where is Emscripten runtime state initialized before launching an instantiated module, without relying on hidden global state?


Question: Where are resolver failures converted into `ModuleNotFoundError` objects while preserving the original resolution error message and details?


Question: Where do `DelegatedPlugin` and `DllReferencePlugin` register a `NullFactory` for the delegated export-information dependency so it adds metadata without generating runtime code?


Question: Where does the delegated-module rebuild lifecycle clear and recreate dependencies so export metadata remains correct during watch-mode rebuilds?


Question: Where does NodeTargetPlugin select "module-import" versus "node-commonjs" for Node built-in externals when output.module is enabled, including the compiler.platform.node and compiler.platform.web guards?


Question: Where is the watcher’s pending callback list populated by watch and invalidate and completed exactly once with either the build result or an error?


Question: Where is webpack’s production inner-graph optimization implemented, including the value-set graph used for export usage analysis?


Question: Where is top-level-await metadata set during parsing and passed into module code generation so a syntactically async module can complete synchronously when a short-circuit branch skips await?


Question: Where does NodeTargetPlugin or related node-target runtime wiring customize startup rendering through renderStartup, and which startup runtime references does it expect?


Question: Where are webpack's default resolve options defined, especially the top-level `resolve.extensions` and per-dependency `resolve.byDependency` defaults?


Question: Where does TemplatedPathPlugin handle REGEXP_CONTENTHASH_FOR_TEST and replace [contenthash] in output filenames?


Question: Where does ModuleConcatenationPlugin decide whether a module is safe to include in a ConcatenatedModule and record a bailout reason?


Question: Where are values passed to this.emitError or this.emitWarning, and values thrown during module builds, wrapped or normalized before becoming ModuleError, ModuleWarning, or ModuleBuildError?


Question: Where are JavaScript parser plugins applied conditionally from the webpack node option, and where should an always-applied CommonJS plugin be wired?


Question: Where is optional-chain evaluation implemented so a statically known chain produces undefined for a nullish receiver but preserves a known concrete result such as null?


Question: Where does webpack’s harmony import analysis handle `import * as C` followed by `const { D } = C`, recording only `D` as used by the referenced module instead of the entire namespace?


Question: Where is the AmdMainTemplatePlugin hash hook that updates the hash with this.name for AMD output?


Question: Find the production logic that records child chunk groups and requeues already-processed children when a parent’s minAvailableModules set shrinks.


Question: Locate `MultiModule`'s `identifier` and `readableIdentifier` implementations and the formatting logic that should include the grouped dependency requests.


Question: Where are mixed entry imports containing an asset/resource module and a JavaScript module handled when deciding whether to emit the entry .js asset?


Question: Find the production logic that selects entry modules for JavaScript rendering and skips modules without a "javascript" source type.


Question: Where does AssetModulesPlugin register the asset/source module type under the experiments.asset feature and connect its parser and generator alongside asset/inline and asset/resource?


Question: Where does BinaryMiddleware serialize and deserialize BigInt values using BIGINT_HEADER and the existing decimal-string format?


Question: Find the parser logic that registers identifiers from named default function or class declarations and invokes the exportDeclaration handling, while excluding expression forms.


Question: Where does shared-module consumption enumerate versions for a shareKey, normalize versions with versionToString, and select the highest semver satisfying requiredVersion?


Question: Where does Module Federation register shared providers in a scope so different versions of the same shareKey coexist under one key rather than overwrite one another?


Question: Where are shared consumption records keyed or memoized so eager and lazy consumers with the same version range remain distinct when the eager flag differs?


Question: Where does RequireChunkLoadingRuntimeModule generate the Node/CommonJS require() used to load split and common chunks, particularly the './' + __webpack_require__.u(chunkId) expression?


Question: Where does SystemMainTemplatePlugin generate the System.register bundle wrapper and its execute function?


Question: Where are the harmony export specifier and export-import-specifier plugin hooks defined and invoked so an index can be passed to HarmonyExportSpecifierDependency and HarmonyExportImportedSpecifierDependency?


Question: Where does makeHarmonyModule inject the harmony compatibility dependency, and where can its location index be set to precede all other export dependencies?


Question: Where are HarmonyExportHeaderDependency, HarmonyImportDependency, and HarmonyExportExpressionDependency created for an export statement, so they can receive a negative location index before export specifiers?


Question: Find the production parser or dependency code that captures the source range of an `export default` declaration separately from its expression, so comments in the declaration prefix can be retained.


Question: Where does webpack's JavaScript parser maintain scope state and resolve identifier definitions during the static dependency walk, including module and function scopes?


Question: Where are for, for-of, and for-in initializers processed so let and const use a loop scope while for (var ...) remains function- or module-scoped after the loop?


Question: Where are BlockStatement and other block-bodied statements entered and traversed so a child block scope can contain let, const, and class bindings without changing the enclosing scope?


Question: Where is TrackingSet used for export-default name tracking, and where are export specifiers emitted directly when a declaration is entered?


Question: Where does CatchClause handling bind its parameter and traverse the catch body, and how is that binding kept local to the catch block?


Question: Where does webpack determine the async chunks referenced by a runtime chunk while walking child chunk groups, and exclude an Entrypoint created through dependOn?


Question: Where is updateCacheModule implemented, and which cached module properties are copied to the active module, including the layer property?


Question: Where are ModuleDependencyWarning and InvalidDependenciesModuleWarning serialized and deserialized by the persistent cache, including graceful fallback when error stacks or other fields are unserialisable?


Question: Where does the ConcatenatedModule constructor access rootModule.layer, and how should it safely handle a missing rootModule after cache restoration?


Question: Where does CSS modules parsing validate the `{` after `@keyframes` and handle a malformed terminator such as `;`?


Question: Where can `_emitWarning` report an unexpected character and its position during CSS `@keyframes` parsing?


Question: Where is a chunk’s stored `fetchPriority` passed into generated async script loading so the emitted `<script>` receives the `fetchpriority` attribute?


Question: Where are `webpackFetchPriority` magic comments on `import()` converted into chunk or chunk-group fetch-priority state, including the default used when no explicit value is present?


Question: Where are JavascriptParser’s classBodyElement, classBodyValue, and classExtendsExpression hooks declared and invoked, and where is their class-definition argument named statement instead of classDefinition?


Question: Where are the `namespace`, `default-with-named`, `default-only`, and `redirect-warn` exportsType cases handled, including preservation of the existing default-only error and redirect warning?


Question: Find the production code that formats multiple compilation stats and emits ANSI colors only when colors is explicitly true.


Question: Where does the filesystem cache initialize, restore, and persist the tracked `buildDependencies` set for `cache: { type: "filesystem" }`?


Question: Where is the Compiler state that tracks an active compilation, and where should run() and watch() reject overlapping calls with a single-compilation Error?


Question: Where are child compilers created by createChildCompiler distinguished from the parent compiler lifecycle so they are not blocked by the concurrency guard?


Question: Where are run() and watch() completion and error paths coordinated to guarantee each callback or handler is invoked exactly once without a later success notification after an error?


Question: Find the non-destructuring branch of AwaitDependenciesInitFragment, selected when this.dependencies.size !== 1 or supportsDestructuring() is false, that emits __webpack_async_dependencies__ awaits and import assignments.


Question: Where are Entrypoint chunk groups and their entrypoint and runtime chunks wired in the production chunk graph for runtimeChunk: "single", and how are runtime-only chunks distinguished from shared initial chunks?


Question: Where is the WebSocket client handshake completion connected to the returned ZIO connection effect, including propagation of connection or handshake failures?


Question: Where is modifier chaining with && and And rendered for IntersectModifier, OnIntervalModifier, InitModifier, LoadModifier, OnSignalPatchModifier, and EventModifier?


Question: Where are the Datastar attribute helpers and HTML attribute-name rendering logic implemented, especially for dataOnIntersect modifier suffixes such as __once?


Question: Where are the dataRef camel, kebab, snake, and pascal case-conversion methods implemented, and how should they propagate the selected case to signalName?


Question: Where does Datastar modifier rendering filter out None values and prevent __none, duplicate separators, or unwanted suffixes when constructing attribute names?


Question: Where do dataInit and dataOnLoad convert their Js expression values into the rendered HTML attribute value?


Question: Where does multipart field decoding propagate HttpCodecError.MalformedBody and terminate or drain the remaining streaming form after a non-streaming field error?


Question: Where does StreamingForm.fields create and run the reader fibre that emits FormField values, and how is it cancelled when the consumer fails or is interrupted?


Question: Where are PathCodec and SegmentCodec implemented, including their current decode, format, and encode signatures and path or segment construction logic?


Question: Where are PathCodec and SegmentCodec composed through internal optimization and decoder pipelines, and how do those pipelines propagate encoding and decoding errors?


Question: Where are RoutePattern's format and encode operations defined, including code that assumes they return a Path instead of Either[String, Path]?


Question: Where does route-pattern matching use SegmentCodec to decode dynamic path segments into values that may be transformed into custom domain types?


Question: Where is the public path-pattern DSL and codec-composition wiring for dynamic segments such as userId and postId?


Question: Where does the HTTP server distinguish StreamBody responses from fixed bodies when deciding both Netty write behavior and response framing headers?


Question: Where does the CORS middleware inspect the request Origin against CorsConfig.allowedOrigin and decide whether to continue or reject the request?


Question: Where is the NettyConnectionPool lifecycle and shutdown logic implemented, including cleanup triggered when the pool itself is closed?


Question: How does the OpenAPI schema conversion distinguish SchemaStyle.Inline from reference-based schema generation for nested fields?


Question: Find the in-memory `EmptyBody`, `ArrayBody`, `ChunkBody`, and `StringBody` implementations, including where their bytes and `contentType` are stored or encoded, to implement `materializedContent` and `materializedAsString`.


Question: Find the JVM Netty implementation of `AsciiStringBody` and the asynchronous Netty body to distinguish in-memory bytes from non-materialized content for the new `Body` API.


Question: Locate the `Body` charset and text-decoding logic needed for `materializedAsString` to honor the charset in `contentType` and fall back to `Charsets.Http`.


Question: Where is the public `Body` trait and its platform-independent concrete implementations defined, including the abstraction every body variant must use for a read-only materialized-content peek?


Question: Where does middleware receive or transform the complete set of `Routes` into an `HttpApp` or per-route handlers, so instrumentation can access each route's `RoutePattern`?


Question: Find the route method-label logic used by metrics, including rendering a specific method such as `Method.GET` as `GET` and `Method.ANY` as `*`.


Question: Where is ZClient.Config defined, and where are client HTTP decoding limits exposed so maxInitialLineLength can be added with a default of 4096?


Question: Where is Server.Config defined, and how are existing HTTP limits such as maxHeaderSize configured so maxInitialLineLength can be added with a default of 4096?


Question: Where does the HTTP client construct Netty's HttpClientCodec, and how are ZClient.Config values propagated to its initial line length setting?


Question: Where should ZClient's proxy(proxy: Proxy) method store the per-client proxy and apply it to requests?


Question: Where do Driver aspect wrappers such as logging and metrics forward proxy configuration without dropping it?


Question: Where is ZClient's per-client ssl(ssl: ClientSSLConfig) configuration implemented, and how does it return a new client carrying the setting?


Question: Where are required and .optional query-codec presence rules implemented so a missing required multi-value key is BadRequest, a missing optional key is None, and ?key= becomes Some(Chunk.empty)?


Question: Where are the Endpoint query combinators query(name), queryInt, queryBool, and queryTo defined, and how should queryAll(name) plus queryAllInt, queryAllBool, and queryAllTo expose Chunk[A] codecs?


Question: Where does CLI endpoint support parse, validate, or render Endpoint query parameters, and where should it accommodate the multi-valued queryAll form?


Question: Where is Endpoint query-parameter encoding implemented so a Chunk of values serializes by repeating the same key once per value?


Question: Where is OpenAPI generation for Endpoint query parameters implemented, and how should it represent multi-valued queryAll parameters?


Question: Find the built-in TextCodec values string, int, boolean, and uuid and the implicit declarations that let header helpers and queryAs resolve them automatically.


Question: Where should Endpoint.outCodec alternate an additional response-side HttpCodec with the existing output using HttpCodec.| and an Alternator?


Question: Locate the HeaderCodecs implementation for creating a named header codec directly from a TextCodec.


Question: Where should Endpoint.inCodec combine an additional request-side HttpCodec with the existing input using HttpCodec.++ and a Combiner?


Question: Where does the server construct or normalize its route table, and where should GET routes generate corresponding HEAD routes when generateHeadRoutes is enabled?


Question: Where are HEAD responses produced with the original response headers such as Content-Length preserved while the response body is empty?


Question: Where is HTTP method matching implemented for explicit HEAD routes, generated GET-to-HEAD fallback, and Method.ANY routes, including precedence rules?


Question: Where is Server.Config defined, and where are configuration options such as generateHeadRoutes given their defaults and propagated into server routing?


Question: Where does Client.Config.idleTimeout flow into the ZIO HTTP client’s Netty channel pipeline, and where is the timeout handler installed during connection creation?


Question: Where is the server response-body writer that sends AsciiStringBody and ByteBufBody to the Netty channel and flushes LastHttpContent.EMPTY_LAST_CONTENT?


Question: Which production analyzers determine brace placement and single-line layout for record declarations under SA1500, SA1502, SA1505, SA1508, and SA1509?


Question: Which production code determines whether a member with <inheritdoc /> implements an interface member for SA1648, including explicit and implicit implementations?


Question: Where does HandleOpenParenToken scan opening-parenthesis trivia and return on EndOfLineTrivia, and how can it limit that early exit to the leading-space check while still reporting a trailing space?


Question: Where does SA1008CodeFixProvider read the location and action properties and map preceding or following spacing violations to insert or remove edits?


Question: Where is the production implementation of SA1648 that checks whether a constructor's `<inheritdoc/>` matches a base constructor?


Question: Locate the SA1008 logic for tuple types nested inside array, nullable, or pointer wrappers when checking the space before the opening parenthesis.


Question: Where does SA1515 determine whether a comment immediately follows a switch case or default label and exempt it from the blank-line requirement?


Question: Where is the SA1515 analyzer implementation that checks whether a single-line comment has a preceding blank line?


Question: Where is the SA1114 (ParameterListMustFollowDeclaration) analyzer implemented, including the existing blank-line checks for method declarations, constructor declarations, and method invocation argument lists?


Question: Where is boolean property summary validation implemented for "Gets a value indicating whether" versus "Gets or sets a value indicating whether", including the resulting SA1623 or SA1624 diagnostics?


Question: Find the production code that classifies C# declaration modifiers for SA1206, including standard non-accessibility modifiers such as partial, readonly, fixed, and ref.


Question: Where is the production implementation and registration of the SA1119 “Remove unnecessary parentheses” code fix?


Question: Find the production code for SA1623 that obtains a property's TypeSyntax or semantic type before analyzing its summary documentation.


Question: Where is the SA1623 analyzer logic that inspects property declarations and determines whether the XML summary should begin with "Gets" or "Sets"?


Question: Where does the SA1130 code fix provider register and apply fixes for anonymous methods, including extracting parameter names from an event delegate type?


Question: Locate the SA1130 fix-all implementation that rewrites anonymous event handlers and should leave diagnostics with unresolved event symbols unchanged.


Question: Find the SA1112 rule registration and shared implementation wiring for parenthesis placement diagnostics and fixes across methods, constructors, and local functions.


Question: Where is the SA1129 code fix implemented that replaces new CancellationToken() with CancellationToken.None?


Question: Where is the SA1501 code fix that expands a block implemented, including indentation relative to the containing statement and the extra indentation for lambda or anonymous-method braces?


Question: Where does SA1501 handle simple lambdas, parenthesized lambdas, and anonymous methods consistently between diagnostic reporting and code-fix generation?


Question: Find the production implementation of SA1117, including the syntax registrations and diagnostics for enforcing parameters on one line or on separate lines.


Question: Where are the shared using-order comparison and grouping rules used by SA1210, SA1211, SA1217, and the code fix, including alphabetical ordering within each group?


Question: Where is the SA1217 analyzer implemented, including the logic that reports ordering diagnostics for static using directives when systemUsingDirectivesFirst is enabled?


Question: Where is systemUsingDirectivesFirst read from orderingRules in stylecop.json and passed to using-order analysis and sorting logic?


Question: Where are the copyrightText and xmlHeader settings loaded and passed into the production logic used by SA1633 and SA1636?


Question: Where is file-header comment text normalized for multiline comments, including removing comment decoration such as leading * characters and trimming each line before comparison?


Question: Where does SA1117 apply its same-line versus separate-lines logic across declarations, invocations, indexers, delegates, constructor initializers, attributes, and array creation expressions?


Question: Where does the using-directive relocation code rebuild and indent comments and blank-line trivia without adding trailing whitespace to blank lines?


Question: Where is the SA1200 UsingDirectivesMustBePlacedCorrectly code fix implementation that relocates using directives into a namespace or another scope?


Question: Locate the shared production logic for sorting and moving using directives across multiple or nested namespaces without regressing block-scoped namespace behavior.


Question: Locate the production SA1208 code fix that reorders System using directives and supports fix-all for namespace-scoped using directives.


Question: Find the namespace traversal in the SA1208 code fix that enumerates members and using directives, counts namespaces, and inserts or removes reordered nodes.


Question: Where is SA1015 ClosingGenericBracketsMustBeSpacedCorrectly implemented, including the logic that checks spacing after a closing generic bracket `>`?


Question: Where is the SA1006 PreprocessorKeywordsMustNotBePrecededBySpace analyzer implemented, including the logic that examines preprocessor directives and reports spacing diagnostics?


Question: Where is the SA1629 analyzer implemented for checking whether XML documentation text ends with a period?


Question: Where is the SA1003 “Symbols must be spaced correctly” analyzer implemented, including the logic that reports whitespace violations around C# symbols?


Question: Where is the SA1135 (UsingDirectivesMustBeQualified) analyzer logic that validates qualification of using alias directives?


Question: Where is the production implementation of SA1113 that visits comma-separated syntax lists for method calls, declarations, attributes, and related constructs?


Question: Where are the SA1413 code-fix paths for enum members and initializer expressions wired together, and how do they select the comma insertion location?


Question: Where are SA1130 argument binding and params-parameter cases handled for invocable expressions beyond regular method invocations?


Question: Where is the SA1130 analyzer logic that identifies anonymous method expressions in invocation argument lists and reports replace-with-lambda diagnostics?


Question: Where does the SA1130 code fix rewrite anonymous methods to lambda expressions for constructor invocations and indexer accesses?


Question: Where is the SA1501 analyzer logic that detects statements on the same line as an else or else-if clause when SA1503 is suppressed?


Question: Where is the SA1501 code fix implemented for moving single-line else and else-if statements onto the following line without adding braces?


Question: Find where the directive-based exemption is applied only to the “comma should not be preceded by whitespace” check while the “comma must be followed by a space” check is still evaluated.


Question: Locate the SA1129 code fix that replaces new T() with default(T), including the conditions that determine when the fix is offered for a diagnostic.


Question: Find the production diagnostic and code-fix registration or wiring for SA1129, especially any mismatch that could prevent the default(T) fix from being offered when the analyzer reports the diagnostic.


Question: Where is the production implementation of readability rule SA1114 that analyzes AnonymousMethodExpressionSyntax and enforces a parameter list after an anonymous method declaration?


Question: Where is the SA1501 code fix and Fix All implementation that expands every enclosed single-line statement in one pass, including nested if/else statements on the same line?


Question: Where is the indentation helper used by statement-expanding code fixes, including the logic for determining indentation from syntax tokens detached from a syntax tree?


Question: Where is the production logic that handles SA1501 expansion when SA1503 braces diagnostics are suppressed for if, do, while, for, foreach, lock, using, and fixed statements?


Question: Where does the SA1501 fix collect affected syntax tokens and combine replacements so overlapping statement expansions do not conflict while preserving indentation?


Question: Where is SA1020IncrementDecrementSymbolsMustBeSpacedCorrectly implemented, including the diagnostics it reports for spaces before and after ++ and --?


Question: Where are LocationKey and ActionKey defined and consumed to connect spacing analyzer diagnostics with OpenCloseSpacingCodeFixProvider?


Question: Where is the production analyzer implementation for SA1623 and SA1624 property summary validation?


Question: Where are the SA1634, SA1635, and SA1637 file-header analyzers implemented, and how do they use FileHeaderHelpers to parse the header and copyright XML?


Question: Where is SA1015 ClosingGenericBracketsMustBeSpacedCorrectly implemented, including the logic that checks spacing after a closing generic bracket before nullable '?' or pointer '*' tokens?


Question: Where does SA1111 guard missing or empty parameter lists and avoid diagnostics when the closing parenthesis is already on the last parameter's line?


Question: Where is SA1111 implemented to inspect method and constructor parameter lists and report when the closing parenthesis is on a separate line, including the declaration-kind dispatch that should also recognize operators?


Question: Where is the existing SA1502 AccessorList code-fix path that invokes ReformatElement and establishes the intended brace placement and indentation?


Question: Where does the SA1502 brace reformatter preserve and reposition comments and whitespace around the opening brace, content, and closing brace for single-line and already-separated brace layouts?


Question: Where does SA1135 compute the canonical qualified representation of a using-alias target for comparison with the source name?


Question: Find the SA1208 logic that compares System.* using directives with other using directives and reports violations, including how it traverses namespace contents.


Question: Where is the production implementation and diagnostic registration for the SA1518 CodeMustNotContainBlankLinesAtEndOfFile analyzer?


Question: Where is the production SA1518 code fix implemented, including the span or text edit that removes only trailing blank lines while preserving comments, directives, and a single final newline?


Question: Locate the SA1111 analyzer logic that validates closing-parenthesis placement for method-like declarations, invocations, and object creations, including the requirement for at least one parameter.


Question: Locate the SA1111 syntax dispatch or registration that can include local function parameter lists while preserving no diagnostics for parameterless functions and same-line closing parentheses.


Question: Where is SA1009ClosingParenthesisMustBeSpacedCorrectly implemented, including checks for whitespace immediately before and after a closing parenthesis?


Question: Where is the SA1216 analyzer implementation that checks the placement and ordering of using static directives?


Question: Where is the SA1308 code-fix provider logic that removes leading m_ and s_ prefixes repeatedly, case-insensitively and in any order, until an unrecognized prefix is reached?


Question: Where is the SA1309 code-fix provider logic that removes all leading underscores from a field name?


Question: Which production code registers the SA1106 code action for `foreach (var item in collection) ;`, and how does it identify the statement containing the empty semicolon?


Question: Where is C# 8 `await foreach` handled in the SA1106 fix so asynchronous-stream loops receive the same semicolon-to-empty-block replacement as synchronous `foreach`?


Question: Locate the KMS plane iterator end comparison or sentinel logic that decides whether the current plane is still valid, including the last-plane case.


Question: Where is plane_p initialized and updated while iterating valid DRM planes, especially the distinction between loading a plane and moving past it?


Question: Where is access to `SettingsManagerInterface` synchronized when the display reversion scheduler callback enumerates devices and updates retry state?


Question: Where are SIGTERM and SIGINT connected to the shared lifetime::exit_sunshine graceful shutdown path?


Question: Where is the DRM channel-order difference between XBGR/ABGR and XRGB/ARGB translated into Vulkan formats and BGR-to-RGB component swizzles for sampling?


Question: Where is the KMS card-selection logic that distinguishes VAAPI-capable Intel or AMD devices from NVIDIA cards while preserving CUDA and NVENC paths?


Question: Where does kms_display initialize a KMS capture device for mem_type_e::vaapi, and where can card_t::is_nvidia() exclude NVIDIA cards without changing CUDA or system-memory capture?


Question: Find updateGamepads and the gamepad allocation/free logic that currently detects controller changes by XORing active gamepad masks.


Question: Locate PSS_CONTROLLER_ARRIVAL_PACKET handling and the legacy path where a set activeGamepadMask bit in PNV_MULTI_CONTROLLER_PACKET signals controller arrival.


Question: Locate input_t and all uses of active_gamepad_state that retain a previous controller mask for XOR comparisons.


Question: Where are negotiated audio quality and channel settings mapped to opus_stream_config_t bitrates, and where can bitrate calculation reserve 256 Kbps or 96 Kbps per channel with a 20% cap?


Question: Where is from_view() implemented to convert DRM connector type names into numeric connector types?


Question: Where is the VA-API DMA-BUF surface export and subsequent EGL image import implemented, including vaExportSurfaceHandle and import_target?


Question: Where is Windows Unicode path and text handling implemented for C and C++ standard-library operations involving non-ASCII file paths and strings?


Question: Where is Windows application startup initialization performed, and where can the C runtime locale be set to UTF-8 with setlocale before logging or file operations?


Question: Where is syncThreadDesktop used around display enumeration, and how can the thread desktop be synchronized once before all adapter/output probes rather than once per probe?


Question: Where is the shared credential comparison or authentication logic used by both initial login and password changes, with username matching separate from case-sensitive password validation?


Question: Where is the RTSP ANNOUNCE request parsed for x-nv-video[0].clientRefreshRateX100 and maxFPS?


Question: Where does standalone NVENC initialization handle client_config.enableIntraRefresh for H.264 and HEVC, including the intraRefreshPeriod=300 and intraRefreshCnt=299 settings?


Question: Where does the Windows DNS-SD implementation construct TXT records for Sunshine’s mDNS service advertisement when no TXT metadata is provided?


Question: Find the KMS capture initialization path for a monitor_index with no matching connector or CRTC, including error logging and returning -1 before continuing.


Question: Where does logging initialization construct and configure text_sink and text_ostream_backend, including the sink's exception-handling behavior?


Question: Where are the audio and control sequence numbers and gcm_iv_counter stored, incremented, and tied to packet IV construction across the stream lifetime?


Question: Where does the element threats directive's getTemplate logic select the edit pane for CIA, LINDDUN, STRIDE, null, and unrecognized model types when editing threats?


Question: Where does the diagram controller's selectTemplate logic choose the threat edit pane for CIA, LINDDUN, STRIDE, null, and unrecognized model types during threat generation?


Question: Where is the Vue front-end migration service under td.vue/src/service/migration/ that detects a threat model version, treats a missing version as "1", accepts only supported strings, and reports an invalid version?


Question: Where is the v1-to-v2.0 threat model transformer that flattens summary metadata, maps detail.contributors names, preserves detail.diagrams, defaults missing fields, and sets the version to "2.0"?


Question: Where is the migration orchestration that applies an ordered list of version-specific upgraders, returns current "2.0" models unchanged, and supports adding a future v2-to-v3 upgrader without changing the orchestration logic?


Question: Where is the TM-BOM importer that converts an imported model into the internal Threat Dragon model and initializes summary.description?


Question: Where is the TM-BOM import logic that merges data sets (`sets`) into component descriptions?


Question: Where is the TM-BOM summary `description` assembled from imported assumptions, including the `topics covered` text?


Question: Where does the TM-BOM import assemble the default diagram and handle untrusted nodes, no trust zones, and models without an explicit diagram?


Question: Where does trust-boundary box sizing use caller-provided nodeSize and padding values when calculating dimensions around contained nodes?


Question: Find the commented-out `resetSelection` call associated with adding a stencil component and the surrounding implementation for updating the active selection.


Question: Where are the obsolete /logoutform and /logout routes registered, including the home controller logoutform and logout handlers and the 400 "Not implemented on the server" stub?


Question: Where are authenticated API routes defined separately from unauthRoutes, and how are bearer-token-protected POST endpoints such as POST /api/logout registered?


Question: Where are tokenRepo and its refresh-token remove operation implemented and wired into the server authentication routes?


Question: Where are the cell selection and unselection handlers wired, especially the code that invokes style-update and name-update logic instead of restricting style updates to the `change:data` event?


Question: Where is the flow shape or edge connector defined, including its `updateStyle` implementation and default block-style target arrow marker for updating the line stroke, dash, width, and source/target markers?


Question: Where does StyledElements.Notebook.goToTab handle its optional options object and context value before switching tabs?


Question: Where are the separate backend endpoints and shared handlers for merging a local workspace and a mashup template, and how can they be unified into one POST endpoint accepting either a `mashup` vendor/name/version or a `workspace` ID and returning HTTP 204?


Question: Where does the mashup catalogue trigger a merge, and how does it call the unified POST endpoint with the `mashup` vendor/name/version payload and handle HTTP 204 without parsing a response body?


Question: Where is the `WorkspaceVariableCollection` POST endpoint implemented, and where is its successful no-content response changed from HTTP 200 to HTTP 204?


Question: Where is the UI state shared between the marketplace offering list and the detailed resource list so a completed pack uninstall changes the offering action back to Install?


Question: Where is StyledElements.CommandQueue’s constructor and public API defined, including the context-bound callback, optional stepFunc, addCommand(command), and read-only running state?


Question: Where does the resource-detail helper obtain available versions and switch versions while waiting for the .details_interface to become enabled again?


Question: Where are MarketplaceViewTester.search_in_results and its MyResourcesViewTester override implemented so they return a resource-detail wrapper instead of a bare WebElement?


Question: Where is the FiWare marketplace OfferingDetailsView defined and rendered with a discoverable view_name and the details_interface loading CSS class?


Question: Where is the navigation logic that detects whether a resource detail subview is active and safely performs the back action during detail-view cleanup?


Question: Where is the Selenium resource-detail helper that wraps a marketplace result entry and its open detail panel, with context-managed cleanup that closes an active detail view even when an assertion fails?


Question: Where does TargetEndpoint.connect verify that the input is a SourceEndpoint, including rejection of null and other invalid values?


Question: Locate the notebook or tab-bar plus-button handler and add-tab implementation, including the guard that makes adding tabs a no-op for non-editable workspaces.


Question: Locate the production handlers or API guards for adding widgets and invoking wiring that reject modifications when the workspace edit capability is false, independently of button state.


Question: Locate the code that renders the workspace toolbar for anonymous users and prevents all toolbar buttons from being created.


Question: Where are _recomputeSize and _recomputeHeight used during widget initialization and painting, and how does the ordering of this.minimized and this.height affect them?


Question: Where does maximize restore a widget’s saved height, width, heightInPixels, and widthInPixels after minimizing?


Question: Where is `searchSessionHistory` implemented, including `current`, `project`, and `all` scope handling and the project transcript directory lookup?


Question: Where is the session-history project-path encoding helper exported so it can be called directly for deterministic cross-platform verification?


Question: Where is the production implementation of parseJsonc, including the JSONC preprocessing and JSON.parse flow that currently rejects trailing commas?


Question: Where are `createHudWatchPane` and `listHudWatchPaneIdsInCurrentWindow` connected to tmux pane cleanup and creation, and how is the non-empty HUD watch command built?


Question: Where is the HUD renderer's `main` function defined, and how do executable modules use an `import.meta.url` guard to avoid running on import?


Question: Where is the in-process MCP server named `omc-tools` created and exposed to Claude Code subagents with `mcp__omc-tools__<tool_name>` names?


Question: Where does HUD rendering gate cache hit-rate and cache-efficiency lines while keeping token counts and available top-agent analytics visible?


Question: Where are HUD analytics cost and cache values formatted, including zero or undefined values and the status markers currently rendered as plain bullets or colored circles?


Question: Find the commonDir logic that skips the dirname override for paths containing .git/modules.


Question: Where is the `omc update` command's option parsing and update flow implemented, including wiring for a `--clean` flag?


Question: Where are agent tier names such as `sonnet`, `opus`, and `haiku` selected and passed into delegated Agent calls across the orchestration pipeline?


Question: Where is routing configuration loaded and merged from environment or config, including preserving an explicit OMC_ROUTING_FORCE_INHERIT true or false setting?


Question: Where does the agent delegation enforcer construct Agent calls and omit the model parameter when `routing.forceInherit` is active?


Question: Where does the session-end hook check wiki.autoCapture before creating a wiki session log entry?


Question: Locate the .omc-config.json loader used by hooks and utilities, including how it selects the configuration directory.


Question: Where does the updater invoke `npm install -g @anthropic-ai/claude-code`, and what classification guard controls whether that npm restore runs?


Question: Where is the boundary between the raw context-percentage calculation and the HUD rendering layer, so smoothing can be added without changing the calculation?


Question: Where are persistent mode states loaded and their session ownership determined across ultrawork, Ralph, and autopilot hooks?


Question: Where is cleanupModeStates implemented and called during session end, and how does it remove only states owned by the ending session while handling legacy states without session_id?


Question: Where is the session-start restore logic that reissues autopilot or ultrawork prompts, including validation of the stored session_id?


Question: Where does checkAutopilot enforce continuation, and how does it verify that persisted autopilot state belongs to the current session?


Question: Where is the cleanup case in executeTeamApiOperation implemented, and how does it currently call teamCleanup directly?


Question: Find every production execFileSync or spawnSync call that targets claude and determine where shell: true is conditionally applied only when process.platform is win32.


Question: Where are runClaude's direct, inside-tmux, and outside-tmux launches implemented, especially the spawnSync or execFileSync calls that invoke claude?


Question: Where does the shared tmux utility discover and validate tmux on native Windows using where tmux and COMSPEC, including running resolved .cmd or .bat wrappers with cmd /d /s /c and -V?


Question: Where does the win32-specific missing-tmux warning check availability, and where is its local hasTmuxBinary check wired to the shared tmux-utils detection?


Question: Where is the shared tmux-utils availability check implemented, including the exported isTmuxAvailable and resolveLaunchPolicy logic?


Question: Where are tmuxExecAsync and tmuxShellAsync connected to promisified exec helpers, and what shared helper do they use?


Question: Find extractVersion and formatModelName logic that parses hyphenated Claude model IDs such as claude-opus-4-6-20260205 as well as display names such as "Opus 4.6".


Question: Locate the HUD model element implementation of getModelName, including precedence between model.id and model.display_name and fallback when either field is missing.


Question: Locate renderModel's model-format dispatch and the full-format handling that should preserve the raw model ID while remaining compatible with existing model identifiers.


Question: Where are task IDs enumerated and task or failure sidecar files read, so lock files do not appear in listTaskIds or interfere with existing file operations?


Question: Where does task claiming recheck task status so a second findNextTask call skips a task already changed to in_progress?


Question: Where does updateTask write task state, and how can it acquire the same task lock with a warning-and-unlocked-write fallback while supporting an explicit locking opt-out?


Question: Where is `parseTeamArgs` implemented for the `omc team` CLI, and how does it parse `--new-window` alongside `--json`, the task string, and comma-separated `N:agent-type[:role]` specifications?


Question: Locate the bridge CLI main entry point that serializes hook handler results to stdout with console.log(JSON.stringify(...)).


Question: Where does wakeOpenClaw resolve a gateway and route hook notifications between HTTP POST dispatch and command execution while providing the instruction and full hook context?


Question: Where are OpenClaw gateway configurations parsed and resolveGateway validates HTTP and command gateways, including required url or command fields and backward-compatible type handling?


Question: Where does SessionEnd team cleanup log shutdown failures and continue without throwing when team state is missing or an individual cleanup operation fails?


Question: Where does the worker inbox JSONL reader parse lines and advance its cursor past malformed JSON while logging a warning and continuing with later messages?


Question: Where does the watchdog loop track consecutive tick failures, reset the count after successful ticks, write watchdog-failed.json after a threshold, and stop itself?


Question: Where does markTeamPhase handle repeated phase transitions, including the special team-fix to team-fix retry-loop behavior?


Question: Where does resumeTeam rebuild the watchdog's active worker map from persisted in_progress tasks, including each task's owning worker and pane mapping?


Question: Where are the existing gitBranch and git repository HUD renderers implemented, including their shared 30-second cache and cache-reset hook?


Question: Where is the HUD element configuration and default line1 ordering defined, including placement immediately after gitBranch?


Question: Where is the task-dispatch worker instruction overlay and steps governing task completion, failure, status transitions, and when the worker may exit?


Question: Where is the Team runtime v2 startup inbox trigger text that prompts a worker to read its inbox and keep executing assigned or next feasible work instead of exiting after a task-status transition?


Question: Where is the worker mailbox trigger prompt sent when new messages arrive, especially the guidance ensuring ACK or progress replies are not treated as a stop signal?


Question: Where is the persistent-mode stop check implemented, including the shouldBlock decision and its context-limit or critical-context exceptions?


Question: Where are the autopilot, ralph, and ralplan mode-state files read and their active, phase, current_phase, or status fields interpreted?


Question: Where is the hook bridge output handling implemented so warnings and debug messages go to stderr while stdout remains JSON-only?


Question: Where does /omc-teams build the worker launch command for Codex and Gemini, pass prompt-mode arguments, and avoid injecting the initial task through tmux send-keys?


Question: Find existing production katas registered with RegisterKata and implemented with SimpleCommandNode that extract a command name and walk its arguments.


Question: Where does the production Zsh AST represent > and >> redirections when the target path is a separate argument, and where do existing checks inspect or report on those redirection nodes?


Question: Where are kata IDs, error severity, and check registration or discovery maintained so a new ZC1734 under pkg/katas is included in normal analysis?


Question: Where are lockout kata IDs such as ZC1815 defined with error severity and user-facing diagnostics, including failed SSH reconnects, reboot persistence, and using reload sshd?


Question: Where is the production rule or kata definition for ZC1771, including its warning metadata and user-facing diagnostic?


Question: Where is production command-argument traversal implemented for simple commands, including checking whether an option such as --no-pager appears anywhere in the arguments?


Question: Where are Kata IDs registered and assigned severities, especially the SeverityStyle registration pattern for simple-command checks and the new ZC1209 rule?


Question: Locate existing command-specific rules that inspect arguments, recognize an option such as -p, and exclude help or version flags.


Question: Locate the production pattern for defining and registering a new ZShellCheck Kata such as ZC1828, including warning severity and diagnostic text.


Question: Find production argument-parsing logic that handles both joined `--vault-password-file=/path` and separate `--vault-password-file /path` forms without treating unrelated arguments as the value.


Question: Where do security or path checks perform case-sensitive prefix matching for `/tmp/`, `/var/tmp/`, and `/dev/shm/`, while leaving `/etc/ansible/` and `$HOME/.ansible/` paths unflagged?


Question: Where are error-severity diagnostic messages for security katas constructed, including guidance about root-owned mode-0400 files under `/etc/ansible/` or a secure vault-password helper?


Question: Where is the registration and dispatch wiring for command-focused katas on `SimpleCommand`, including assigning a rule ID such as `ZC1680`?


Question: Where do production checks declare `SeverityInfo`, attach source locations, and construct violation messages for detected shell patterns?


Question: Where are command argument normalization and option-name comparisons implemented for existing Zsh option-related lint rules?


Question: Where are warning diagnostics for katas defined, including severity and message text, so a NOMATCH rule can explain the unmatched-glob safety issue and recommend scoped alternatives?


Question: Find production code that constructs style-level Kata violations and recommendation messages for replacing one command with another.


Question: Find the AST traversal or rule-dispatch code that lets a kata examine command-substitution arguments while leaving bare `cat somefile` commands unflagged.


Question: Where are existing SimpleCommand katas implemented so a new ZC1711 rule can match etcdctl del and inspect --prefix or --from-key followed by an empty string?


Question: Where are ZShellCheck katas registered by ID and severity, including style-level rules and their Violation metadata?


Question: Where are production ZShellCheck katas implemented for inspecting external commands such as `ls` and emitting diagnostics?


Question: Find the lexer state or delimiter-depth logic for `${...}` expansions, including incrementing depth for nested `${` and decrementing it for unescaped `}`.


Question: Find production lexer handling for an escaped `\${` inside a `${...}` expansion so it cannot start a nested expansion and its brace remains literal.


Question: Where are existing ZShellCheck katas for warning about risky `setopt` or `unsetopt` options implemented, including their production rule logic and warning-message conventions for ZC1853?


Question: Where are kata metadata and style diagnostic messages defined, including severity and recommendation text for replacing hash -t with Zsh whence -p?


Question: Where are ZShellCheck kata lint rules defined and registered, including rule IDs such as ZC1724 and their warning severity?


Question: Locate the command-argument parsing or AST traversal used to read the value following `--set` and `--set-string` as a `KEY=VALUE` pair.


Question: Where are ZC#### katas declared, assigned metadata such as severity, and registered with the analyzer's kata infrastructure so a new ZC1626 check runs?


Question: Where is the production implementation of warning rule ZC1897 for Zsh commands that enable SH_GLOB via `setopt SH_GLOB` or `unsetopt NO_SH_GLOB`?


Question: Where are existing kata rules implemented for detecting risky git commands or git commit options?


Question: Where do existing Katas match multiword external commands and option combinations independently of flag order, including combined short flags?


Question: Where are violations for destructive shell commands created with error severity, the command-start line and column, and actionable messages suggesting narrower alternatives such as `podman rmi` or `nerdctl volume rm`?


Question: Where are ZShellCheck rule IDs such as ZC1783 declared and registered as standard Katas, including severity filtering and .zshellcheckrc enable/disable overrides?


Question: Where is the Go production implementation and registration for kata ZC1770, including its warning severity and rule description?


Question: Where are kata metadata, diagnostic messages, severity values, and remediation text defined for simple-command rules?


Question: Where are existing command-level katas registered with RegisterKata for the SimpleCommand node, and how do their checkZC* functions type-assert the node, inspect Name, and iterate arguments?


Question: Where are ZShellCheck kata implementations and their registration defined for adding a new error-severity security rule such as ZC1575?


Question: Locate the Go production implementation and registration for style rule ZC1673, including its diagnostic recommending `read -s` for the fragile `stty -echo` password-masking pattern.


Question: Find production kata checks registered for ast.SimpleCommandNode that inspect an exact command name and report a violation using the command token's line and column.


Question: Where are production kata definitions and registry metadata for ZC identifiers, warning severity, and rule handlers implemented so a new ZC1630 can be added?


Question: Where are existing dangerous-command-flag Katas implemented using the SimpleCommand hook, including checks that inspect a command name and its arguments?


Question: Where are ZShellCheck katas defined and registered with their IDs, severity, warning text, and command matchers so a new ZC1798 rule can be wired in?


Question: Which production checks analyze simple command nodes by exact command name and inspect their ordered arguments or options?


Question: Where are ZShellCheck kata IDs and check functions registered so a new ZC1706 rule can be wired into analysis?


Question: Where does the analyzer process `setopt` and `unsetopt` commands and normalize option names case-insensitively while ignoring underscores?


Question: Where are option-related diagnostics assigned warning severity and given their user-facing messages, especially the ZC1830 precedent, so the GLOB expansion risk and safer local-options alternative can be explained?


Question: Where is the ZC1004 kata registered and its check function defined, including its existing severity and message?


Question: Where is the production registration and metadata pattern for a dedicated ZC1883 kata, including warning severity and user-facing diagnostic text?


Question: Where is existing production logic for detecting Zsh option-setting builtins and determining whether an option is enabled or disabled?


Question: Where are katas for ast.SimpleCommandNode registered with RegisterKata at init time, especially destructive-command checks that inspect a command name and its arguments?


Question: Where are command-specific security katas implemented that inspect parsed simple commands and report warning-level violations for privilege-escalation or sudo-bypass behavior?


Question: Which registered katas report dangerous shell commands and recommend safe alternatives in their violation messages, suitable for modeling a cp /dev/null or truncate -s 0 /var/log/ audit-log wipe?


Question: Find an existing style kata that recommends an idiomatic command option or alternative to an unnecessary shell command argument, to model the ZC1273 diagnostic.


Question: Where are existing process-management or signal-safety katas implemented, so a `killall -9`/`-KILL` warning can follow their registration and safer-alternative messaging conventions?


Question: Where should ZC1768 be implemented and registered for simple-command nodes in pkg/katas, including matching the sqlcmd, bcp, and osql command names?


Question: Where does the analyzer parse Zsh setopt and unsetopt commands and canonicalize option names across case, underscores, and the NO-prefixed form?


Question: Where are kata rules registered with their ZC identifier, warning severity, and user-facing diagnostic message so a ZC1893 warning can be wired in?


Question: Where are production diagnostic messages for dangerous Zsh option toggles defined, including the explanation of *(qualifier) and *(N) null-glob behavior and LOCAL_OPTIONS guidance?


Question: Where are existing production katas for shell parameter references implemented, and what pattern should ZC1404 use to detect the Bash-only $BASH_CMDS and recommend Zsh $commands?


Question: Where are command-line options represented or normalized so rules can recognize equivalent short and long flags such as -y and --assumeyes?


Question: Where are ZShellCheck kata rules registered by rule ID and configured with diagnostic severity and messages, including ZC1449?


Question: Find existing security-oriented command checks for passwords or sensitive data exposed in command-line arguments and follow their registration and remediation-message patterns.


Question: Where are ZShellCheck command-specific static-analysis rules implemented and registered, including rule IDs and severity levels such as ZC2002 error?


Question: Where does the kata `init()` registration attach the ZC1055 `Fix` function so the `--fix` mechanism discovers it?


Question: Where is the production ZC1055 checker for empty-string comparisons inside `[[ ... ]]`, including the `-z` and `-n` diagnostics?


Question: Where are the violation message text and severity defined for recommendations involving Zsh glob qualifiers such as *(f:mode:)?


Question: Where are kata violation messages and suggestions defined, including guidance to use a narrow -l selector for dangerous pruning?


Question: Where are kata violations constructed and their severity assigned so an unpinned-image check can emit a style diagnostic recommending a specific tag or immutable digest?


Question: Where is the application version derived from the number of implemented katas, and where must that calculation reflect the additional kata?


Question: Locate the optional-domain filtering logic in getListItems() and getRefItems() that getListItemsDeleted() should follow.


Question: Where does the current importer maintain and positionally reuse stale list items when assigning product references?


Question: Where is the product administration download form implemented, including the file upload, status, name fields, and multi-row add/remove controls?


Question: Where does the Pcntl process manager continue waiting for other pending children after one child exits unsuccessfully while respecting the maximum number of parallel processes?


Question: Where does Aimeos\MW\Process\Pcntl::start() invoke the child function and catch uncaught \Throwable or \Exception errors so the exception message and trace are written to STDERR?


Question: Where are getBody() and getHeader() implemented in Client_Html_Catalog_Session_Seen_Default, including session lookup, HTML rendering, and storage of cached fragments keyed by parameters and configuration?


Question: Where does Client_Html_Catalog_Detail_Seen_Default process() update the last-seen product ID list and invalidate every cached fragment recorded by the session seen client?


Question: Find the production code handling a null $plural value in Translate::transform() while preserving forced fallback behavior and backward-compatible calls.


Question: Where are supplier-index search attributes configured and registered, especially `index.supplier:position`, so `index.supplier:radius` can be exposed as a boolean criterion accepting latitude, longitude, and distance in kilometers?


Question: Where does the supplier index manager's `rebuild` method create `mshop_index_supplier` rows from product-supplier associations, preserving existing position and site fields while generating one coordinate row per supplier address?


Question: Where is the supplier index search-condition builder that applies site ID isolation and constructs supplier predicates, so a Haversine or bounding-box radius condition can use the indexed coordinates without changing position searches?


Question: Locate the PHP imageset view helper method that iterates image widths and paths and returns comma-separated `url widthw` srcset entries.


Question: Where is the ListRef\Iface contract defined alongside getListItems() and getRefItems(), so getListItem($domain, $listtype, $refId, $active = true) can be declared with consistent documentation?


Question: Where is the ListRef\Base getListItem() implementation that retrieves list items by domain and then matches the list type and reference ID while honoring the active flag?


Question: Where is the context item implementation that defines getFilesystemManager() and getMessageQueue($resource, $queue), and where should a direct getFilesystem($resource) convenience getter be added?


Question: Locate the filesystem manager access path used by getFilesystemManager()->get($resource), including the context wiring for the internal manager.


Question: Where is MShop_Media_Item_Standard::getName() implemented, including the optional property-type argument, lookup of the first matching media property value, and fallback to the parent label-based name?


Question: Where are the Customer item getPaymentAddress(), setPaymentAddress(), and toArray() behaviors implemented so the simplified payment address remains API-compatible?


Question: Where does the customer manager create Customer items, and how can it pass the customer values array directly to the lightweight payment-address implementation instead of using the address sub-manager?


Question: Where is the common abstract address base class that reads address fields from a key/value array using a prefix such as customer.?


Question: Where are the ListRef interface and common item implementation that define getListItems() and getRefItems(), and where should addRefItem(), deleteRefItem(), and getDeletedItems() be implemented?


Question: Where does the ListRef item track deleted list/reference associations and expose getDeletedItems() while keeping getListItems() and getRefItems() synchronized with in-memory additions and deletions?


Question: Where do MShop_Product_Manager findItem() and getItem() hydrate product references from a $ref list and build their item bases?


Question: Locate product-manager handling of $ref in findItem(), getItem(), and searchItems(), especially how catalog and supplier references are fetched and attached.


Question: Locate the product-item interface declarations for getCatalogItems(), getSupplierItems(), and getStockItems(), including their \Aimeos\Map return contracts.


Question: Locate the standard product-item implementation of getCatalogItems() and getSupplierItems(), including the ID-keyed \Aimeos\Map construction for catalog and supplier items.


Question: Where is the Autofill order plugin implementation that copies address and service items from an existing order to a new order?


Question: Where is the Autofill service-list emptiness check implemented so an empty collection is detected correctly and existing target services are not replaced?


Question: Locate the production implementation of \Aimeos\MW\Str::after() and before(), including empty-needle handling and offsets after the complete multi-byte needle.


Question: Find the \Aimeos\MW\Str::starts() and ends() implementations, including strict boolean results and rejection of empty needles.


Question: Find where \Aimeos\MW\Str::in() and some() reject empty strings supplied as a needle or included among multiple needles.


Question: Locate \Aimeos\MW\Str::slug() and its character-replacement logic for preserving CJK and accented non-ASCII text while replacing punctuation and trimming separators.


Question: Locate \Aimeos\MW\Str::strip() and the conversion of its allowed-tag array into the string format required by PHP strip_tags().


Question: Where is getPasswordHelper implemented in the customer manager, including the password helper and salt fields that should be deprecated or removed?


Question: Where are the Aimeos customer Item base and Standard constructors defined, and how do they currently accept payment addresses, values, list items, referenced items, and property items?


Question: Where is the customer manager getUser method implemented, and how does it currently search for a user instead of returning context()->user()?


Question: Where are the order base manager interface and Standard implementation of store() defined, and how does the current method accept and use the parts bitmap?


Question: Where is the order base manager load() logic that honors PARTS_ADDRESS and other part flags by populating only the selected sub-item collections?


Question: Where is the Aimeos\MW\Str class implemented, including its method() registration helper, static __callStatic dispatcher, and built-in slug() behavior?


Question: Where are the attribute database schema and field mappings defined for storing the key with a 255-character limit and a unique index?


Question: Where does the attribute manager define criteria-searchable fields and translate searches for the attribute key into database lookups?


Question: Where is the production attribute item interface and implementation that expose getKey() and include the key in toArray() when the private flag is true?


Question: Where is the internal PropertyRef state that tracks added and removed property items maintained across addPropertyItem(), deletePropertyItem(), and getProperties()?


Question: Find MShop_Common_Item_Base::get() where item properties are read from bdata and a missing key falls back to the supplied default, while stored null, 0, and empty strings must be returned.


Question: Where are the SALUTATION_MRS and SALUTATION_MISS constants defined, and how are salutation values represented?


Question: Where is the Taxrates plugin's backend configuration defined, including the boolean services option labeled “Apply to services as well” with a default of true?


Question: Where does the Taxrates plugin calculate and apply tax rates to order products and order services such as delivery and payment?


Question: Where is the MW\Tree\Node\Iface documentation for __get, __set, and __unset, including the @throws annotation and return descriptions?


Question: Where is the standard tree node implementation of MW\Tree\Node\Iface::__get, __set, and __unset, including property storage and the modified flag?


Question: Where do Standard write(), writes(), move(), and copy() ensure that a target's missing parent directories are created recursively before the operation, while preserving mkdir and rmdir behavior?


Question: Where is the Aimeos\MW\Filesystem\Iface contract defined for whole-content and streaming operations, so readf($path) and writef($path, $file) can be added with filesystem exception semantics?


Question: Where does the Standard filesystem driver construct and validate its basedir and tempdir configuration, create missing directories recursively, and normalize both to absolute paths with trailing separators?


Question: Where are Standard's local-file and remote-stream helpers implemented so writef can open a local file and stream its contents to a remote destination without loading the whole file into memory?


Question: Where are Standard's read and temporary-file operations implemented so readf can copy a remote file into a unique file under tempdir and report unreadable or creation failures as Aimeos filesystem exceptions?


Question: Find the MShopAddTypeData processFile implementation that loops over type records and saves them, including duplicate handling that must not poison later saves.


Question: Where is the standalone configuration-validation helper that accepts criterion objects from getConfigItems and a configuration-value map, then returns a per-key null or error message?


Question: Where is getConfigItems defined for provider base classes, and how does it turn a criteria array into the criterion objects consumed by centralized validation?


Question: Where do resource managers pass find()/search() domain arguments into list-reference retrieval, including product list items linked to domains such as catalog?


Question: Where is the standard URL view helper transform() implementation that assembles query parameters and trailing path segments?


Question: Where does product text indexing build the stored value for `index.text:name()`, especially the lower-case normalization that makes mixed-case search terms fail?


Question: Where are the non-public string attributes for product text filters such as name and relevance registered, so an exact case-sensitive `index.text:url()` filter can be added?


Question: How does the product manager propagate reference domains from get() and find() into search(), and where should locale/site populate one site item on each returned product?


Question: Where does MShop_Product_Item_Standard store referenced objects, and how are reference keys exposed through product item accessors such as a non-colliding .locale/site entry?


Question: Where are the product manager’s getStockItems() and getSupplierItems() batch-loading helpers implemented, and where would a helper fetch locale/site items for all product siteid values through MShop_Locale_Manager_Site?


Question: Where are the coupon provider availability decorators such as Category and Country implemented, and which decorator interface do they use?


Question: Where should a service provider Not decorator invert the wrapped delivery or payment provider's availability result?


Question: Where is a coupon rebate split between the existing product's getValue() plus getRebate() price portion and getCosts() shipping portion, including discounts larger than the product price?


Question: Where does the coupon rebate logic accumulate basket prices by tax rate and skip products with the FLAG_IMMUTABLE flag, especially rebate products created by earlier coupons?


Question: Locate the production implementation of getListItem($domain, $listtype, $refId, $active) and the conditional attachment of an already loaded reference item so Lists\Iface::getRefItem() returns it without triggering lazy loading.


Question: Find getListItems($domain, $listtype, $type, $active) and the filtering logic that matches list-item types and referenced-item types independently, including their intersection when both filters are supplied.


Question: Locate the PropertyRef\Iface getPropertyItems() PHPDoc and related type-filtering declarations so the $type parameter documents a string, an array of strings, or null.


Question: Where is the internal storage and lookup path for already loaded reference or domain items used to resolve a list item's refId without loading the item eagerly?


Question: Where does \Aimeos\MShop\Coupon\Manager\Code\Standard::createSearch(true) construct the default code search using createSearchBase('coupon') and code-specific date constraints, while delegating other searches to parent::createSearch()?


Question: Where is the \Aimeos\MShop\Coupon\Provider\Example::isAvailable() override that unconditionally returns true and prevents inheritance of the base availability logic?


Question: Where does \Aimeos\MShop\Coupon\Provider\Base::isAvailable() look up a coupon code as a valid item and reject nonexistent, expired, or disabled codes?


Question: Where are the default, unitperf, and unittest warehouse data migrations or seed registrations defined and ordered relative to the product stock warehouseid migration?


Question: Where is MW\View\Helper\Value::transform implemented, including the current $this->getView()->param() lookup, slash-delimited nested-array traversal, and default fallback?


Question: Where is the MW\View\Helper\Value\Iface transform declaration defined, and what public contract must change to transform(array $values, $key, $default = null)?


Question: Where is \Aimeos\MShop\Order\Item\Base\Iface defined, and how are addProduct(), setAddress(), and setService() documented in its public contract?


Question: Where is the abstract base implementation of the order basket item methods addProduct(), setAddress(), and setService(), including their PHPDoc return annotations and post-store observer notification?


Question: Which production callers use the object returned by setAddress(), including delivery or billing variants, and where should they re-read the final address with getAddress() after listener processing?


Question: Which production callers use the object returned by setService(), and where should they re-read the final service with getService() after listener processing?


Question: Which production callers use the value returned by addProduct() for a position or product identity, and where should they reload the final product with getProduct()?


Question: Where do the connection `create()`/`execute()` paths bypass SQL parsing and pass statements without `?` placeholders through unchanged?


Question: Where is the CSV content container's add() implementation that replaces embedded configured line-end sequences with the csv-lineend-subst character?


Question: Where is the csv-lineend-subst configuration option declared, loaded, and stored for the CSV writer?


Question: Where is the production order base service item interface and implementation that stores a related service definition and exposes it through a nullable getServiceItem() accessor?


Question: Where does the order base service manager inspect $ref in searchItems() and batch-load MShop\Service\Item\Iface objects for the distinct non-null serviceid values, then attach them to the matching order service results?