Question: Where are WordPress media items converted into Gatsby nodes and their file links rewritten, including items beyond the first page?


Question: Where does gatsby-remark-copy-linked-files resolve linked Markdown files and derive the copied public destination from the file node’s internal.contentDigest, name, and extension?


Question: Where is pathPrefix wired from Gatsby’s base-path and assetPrefix handling into the remark plugin that copies linked files?


Question: Where are component chunk load exceptions, such as network or syntax errors, caught so the original `err` is preserved and returned instead of being replaced with `null`?


Question: Where is the static-query batch request for `/page-data/sq/d/*.json` implemented, including conversion of a failed hash/path load into an explicit `We couldn't load ...` error instead of a silent fallback?


Question: Where is `safeSlugify` implemented for collection route node field values, including stringifying numeric values and slugifying slash-separated segments while preserving leading and trailing slashes?


Question: Where is the final collection route path normalized after placeholder substitution so consecutive slashes are removed without dropping a meaningful trailing slash?


Question: Where is the whistleblower submission handler that obtains questionnaire steps with db_get_questionnaire and validates request['receivers'] before the existing receiver lookup, using identity_provided and InputValidationError?


Question: Where is db_evaluate_answers_score's traversal of questionnaire steps and {field_id: [entry_dicts]} answers implemented, including triggered_by_options, field enablement, and identity-provided handling, so it can be reused without mutating answers?


Question: Where is the /login handler and credential validation implemented, including any X-Tor2Web check that could incorrectly block valid Tor2Web logins?


Question: Which protected resource handlers, such as file-download handlers, apply transport_security_check and reject requests from Tor2Web when the role is not permitted?


Question: Where is the authenticated decorator defined, including its role argument handling and the docstring describing the 412 NotAuthenticated response?


Question: Where do request handlers contain stray print statements that log internal information such as file paths?


Question: Where is POST /admin/notification/mail registered and protected by the admin-only authorization check, and where should that obsolete route be removed?


Question: Where are the admin operation names and authorization or dispatch mappings defined so a test_mail operation remains restricted to admins?


Question: Where are authentication errors serialized into client responses, including InvalidAuthentication and AccessLocationInvalid, to ensure both rejection paths are identical?


Question: Where is the AccessLocationInvalid error class declared and exposed in the production error system so it can be removed?


Question: Where are notification preferences and tenant mode handled for scheduled emails, including user['notification'] and the default-mode fallback to tenant ID 1?


Question: Where does the daily Cleaning job generate expiration summary emails, alongside tip expiration, file deletion, and demo platform cleanup?


Question: Where does the Notification job's MailGenerator build the daily batch of unread reminders and other scheduled notifications, including tip_expiration_summary?


Question: Where is the RTip recipient update_status operation implemented, including handling of status_id and substatus_id for report status changes?


Question: Where does the database upgrade code compare enabledlanguage entries with LANGUAGES_SUPPORTED_CODES and remove unsupported languages?


Question: Where are warnings logged when a language's translations are no longer supported during a database upgrade?


Question: Where is the startup migration routine that detects an older stored version, runs db_update_appdata, and reapplies localized default settings?


Question: Where is the server or application state initialized at process startup so a stable timestamp can be reused as the node start_time across requests?


Question: Where is the public resources API response assembled, including the node configuration, contexts, and receivers?


Question: Which database migration routines still use raw `print` for informational progress, and where should those messages be routed through `globaleaks.utils.log`?


Question: Where is the production `/support` handler that reads the user’s email, URL, and request text and builds the support-request email sent to administrators?


Question: Where is the daily maintenance operation implemented, including its @transact pattern and iteration over all tenant states for account maintenance?


Question: Where is the receiver Download handler's large-file streaming implementation, including per-chunk reactor yielding and cleanup when the request is interrupted?


Question: Where does ExportHandler build the tip-export ZIP stream and write it to the response, so ZIP chunk assembly can run in a worker thread and response writes remain cooperative?


Question: Where is GLSettings.file_chunk_size defined and used for streamed files, and where should its default change from 8 KiB to 1 MiB?


Question: Locate all production paths that write, read, or invalidate token-derived filenames in the ramdisk during password reset handling.


Question: Where are gpg_encrypt, import_gpg_key, gpg_clean, and gpg_options_manage implemented and called, and how do they currently use GLSetting.gpgroot?


Question: Where are the Receiver GPG fields and status values such as _gpg_types, gpg_key_status, gpg_enable_files, and gpg_enable_notification defined and used?


Question: Where does the delivery job create ReceiverFile records and select ReceiverFile.file_path, so an enabled receiver's file can be encrypted with its public GPG key without a plaintext fallback?


Question: Where is the GLSettingsClass.defaults dictionary defined and consumed for duplicate tor2web permissions and authentication_lifetime values?


Question: Where is settings memory-copy initialization implemented, including any copying of GLSettingsClass defaults into Node model fields?


Question: Where is the production implementation of GET /admin/overview/files or FilesOverview that builds the admin file listing from InternalFile records?


Question: Where does Service.startService perform backend startup permission repair and privilege dropping, including the paths and ownership values passed to those calls?


Question: Where is SettingsClass.remove_directories implemented or called by production cleanup code so the obsolete directory-removal wrapper can be removed?


Question: Where is expired-tip cleaning implemented, including removal of associated InternalFile and ReceiverFile paths from the filesystem?


Question: Where is ReceiverFile.internalfile_id used to associate receiver files with their parent InternalFile during cleanup?


Question: Where are the lang and dir attributes of the main HTML page replaced server-side using the negotiated request language?


Question: Where are the receiver tip implementations for postponing expiration, toggling tip-level flags through set, and updating the label through set_label?


Question: Where is the generic OperationsHandler used by multi-operation endpoints, including operation_descriptors lookup, argument validation for None or defined schemas, and invocation with the correct self binding?


Question: Where are REST API errors defined as GLException subclasses with numeric error_code, status_code, and reason fields, including the next available error code for SessionExpired?


Question: Where does SubmissionInstance.put consume a submission token with self.state.tokens.pop(token_id) and handle a missing or already-consumed token?


Question: Where does HTTPS/Tor request handling determine and emit the X-Check-Tor header used by the client-side onion-service redirect logic?


Question: Where is the admin API implementation that deletes a field and raises FieldIdNotFound when the supplied field ID does not exist?


Question: Where is the production cleanup for the record linking a context, a field, and a step number when that field is deleted?


Question: Where are field–field parent/child relationships stored and traversed so deleting a group field can recursively remove all descendant fields?


Question: Where does the context field-tree processing enumerate fields and steps whose references must remain valid after a field deletion?


Question: Where is the global require_confirmation list of sensitive operations defined, and where is send_password_reset_email included?


Question: Where is the backend handler for the send_password_reset_email operation, including its check_confirmation logic for management_session versus ordinary tenant sessions?


Question: Where are REST API responses for fetching tip details constructed for whistleblowers and receivers?


Question: Which production handlers implement all tip-retrieval endpoints and distinguish the calling actor’s role?


Question: Where do the admin tenant creation and update paths invoke subdomain reservation validation before writing tenant configuration, including the self-exclusion needed when a tenant keeps its own subdomain?


Question: Where is the backend token lifecycle implemented, including proof-of-work solving, min_ttl/max_ttl state, and the Token.use check that raises "Too early to use this token"?


Question: Where does the Submission service acquire and use a solved token during submission creation through the single-step token resource workflow?


Question: Find the production code generating the CSP for /workers/crypto.worker.js and its violation-reporting response headers.


Question: Where is the POST /authentication handler that authenticates a receiver using the receiver UUID as username and validates the receiver role, disabled state, and password?


Question: Where is generate_session implemented, and how does it create and return the session object with user_id and user_status rather than only a session ID?


Question: Where is the GET /authentication handler that returns the current session with status and password_change_needed?


Question: Where is the login_admin helper implemented, and how does it return the user's actual username consistently?


Question: Where is the production password-reset flow that creates or stores temporary token files on the ramdisk and defines the token-based path construction used by validation and cleanup?


Question: Where are db_create_submission and its @transact create_submission wrapper defined, and how should a tor2web boolean be threaded through the submission creation chain?


Question: Where is the receiver-facing tip serialization dictionary built so it can expose 'tor2web': internaltip.tor2web in tip responses?


Question: Where is the Step model defined, including its Context relationship and the existing logic that assigns sequential step numbers?


Question: Where is the base Model.delete(store) implementation, and how do model instances remove themselves from the supplied store without using the undefined obj_id?


Question: Where do other model classes implement instance deletion or call the store removal API, providing a pattern for Step.delete?


Question: Where is the tenant initialization wizard (`db_wizard`/`wizard`) implemented, including initial context creation and memory-variable refresh?


Question: Where are the signup activation and wizard endpoint handlers that invoke tenant initialization with a hardcoded mode argument?


Question: Where does secondary-tenant initialization obtain the mode from the root tenant configuration rather than from a caller-supplied parameter?


Question: Where do the individual-submission GET and DELETE handlers establish the SubmissionIdNotFound 404 and logging pattern that the PUT handler should share?


Question: Where does PGPCheckSchedule build the administrator PGP-expiration alert and clear an already expired user's pgp_key_public, pgp_key_fingerprint, and pgp_key_expiration?


Question: Where does Templating.db_prepare_mail create an admin or system-alert Mail object and persist it with store.add(mail) for outbound delivery?


Question: Where is the shared handler logic that opens a file and streams its contents as an HTTP response for downloads such as exports?


Question: Where is the rate-limit decorator or dispatcher that distinguishes report submission, login, and sessionless token requests, and how should `/api/support` be covered when no session is present?


Question: Where is a receiver's per-tip notification preference loaded and checked alongside global notification settings before sending tip activity emails?


Question: Where is the receiver-tip model field enable_notifications defined, and how is it serialized as a boolean in receiver tip API responses?


Question: Where do answer types such as nodeMainSettings and newSubmission remain on the legacy GLTypes define/aquire machinery while the declarative system is introduced only for the new recurring types and errorMessage?


Question: Locate the whistleblower identity-information update handler and the answer-saving path where authoritative questionnaire nesting-depth validation should occur before persistence.


Question: Find the additional-questionnaire fill endpoint for whistleblowers and validate its submitted answers against the database questionnaire schema before saving.


Question: Locate the production report open, export, or redaction traversal that recursively processes persisted answers and can encounter a Python RecursionError from deeply nested data.


Question: Where does the initial whistleblower submission persist answers and validate them against the questionnaire schema's maximum nesting depth?


Question: Where do the login back ends define their success and failure return shapes, so every role returns (user_id, status, password_change_needed) or (None, None, None)?


Question: Where does receiver creation provision the internal User record and enforce receiver.id == user.id == user.username so authentication can use the public receiver ID?


Question: Where is the random login delay applied, and how can the common login flow invoke it before any credential-related database lookup or comparison for every role?


Question: Where are the unauthenticated GET /node, GET /contexts, and GET /receivers endpoints implemented, including their language query parameter handling and response serialization?


Question: Where is the production API routing registered for public unauthenticated endpoints, and where should GET /public be wired to return node, contexts, and receivers together?


Question: Where is the database migration from schema version 6 to version 7 that copies languages_supported from the old node row?


Question: Where is the unauthenticated public node configuration response serialized, especially the languages_supported field that should use globaleaks.LANGUAGES_SUPPORTED instead of Node storage?


Question: Where does the whistleblower `authenticated()` handler raise `WbSessionExpired`, and where are its existing reason string and error code preserved when renaming it to `WBSessionExpired`?


Question: Where are Aabb's has_surface, has_volume, longest_axis_size, and shortest_axis_size query methods defined so they can be made const fn?


Question: Where are Aabb's endpoints and get_endpoint accessors implemented for renaming to corners and get_corner while preserving vertex order and adding the Godot-name doc alias?


Question: Where is Aabb::merge and its internal bounding-box construction, including the associated Vector3::coord_min and Vector3::coord_max calls and replacement of internal from_corners uses with from_position_end?


Question: Where is Aabb's segment intersection helper and public methods, including FloatExt::is_zero_approx() slab checks for zero direction components, the Option<real> entry parameter, non-negative-size assertions, and the first Vector3 hit returned by intersect_segment?


Question: Where should shared internal macro_rules helpers generate complete ptrcall and varcall unsafe callback bodies while preserving the println! debug output and existing method signatures?


Question: Where are the Object upcast and Gd reference-count ownership paths used during casts, so a temporary class-checking upcast cannot double-free or decrement the reference count?


Question: Where are the Gd<T> try_cast and owned_cast implementations that convert a Gd<Object> to Gd<U>, and how can they reject objects whose actual Godot class is not U?


Question: Where is the FromVariant implementation for Gd<T> and the Variant try_to::<Gd<Concrete>> path that should fail when the contained object has the wrong Godot class?


Question: Where does the Gd/Object API expose or query an object's actual Godot class for validating a typed cast instead of relying on the engine-level cast result?


Question: Where is the public `ExtensionLibrary` trait defined with `InitLevel`, `on_level_init`, `on_level_deinit`, `on_main_loop_startup`, `on_main_loop_shutdown`, and `on_main_loop_frame`?


Question: Where are the Godot 4.5 main-loop startup and shutdown entry points connected to `ExtensionLibrary`, including the API-version gating for those callbacks?


Question: Where do the GDExtension layer initialization and deinitialization entry points receive `InitLevel` and dispatch lifecycle events to `ExtensionLibrary`?


Question: Where is `InitLevel` defined and re-exported through the prelude, and where should the public stage type extending its `Core`, `Servers`, `Scene`, and `Editor` variants with `MainLoop` be added?


Question: Where is `on_main_loop_frame` dispatched independently of initialization and shutdown so its per-frame semantics remain unchanged?


Question: Where is the default Display path for these Godot string wrappers implemented, and what borrowed string access can avoid allocating an intermediate String while formatted cases delegate to Rust string formatting?


Question: Where is ClassId defined, including its existing type-based construction API and the implementation point for adding new_dynamic() and none()?


Question: Where does the global ClassId cache register runtime class names and ensure repeated dynamic names produce equal, consistently hashable ClassId values?


Question: Where is the hidden empty-string ClassId sentinel used for no class, especially when constructing PropertyInfo for non-object types, and how should it be exposed as none()?


Question: Where is ClassId name validation implemented, including the Unicode or non-ASCII behavior that depends on whether Godot is older than 4.4?


Question: What production codegen paths generate class methods, built-in methods, constants, enums, and utility functions through these helpers while preserving the generated bindings?


Question: Where in the util module should the helper converting &Option<Vec<T>> to &[T] be defined, and which codegen call sites should use it?


Question: Where are make_function_definition and make_params defined and called in the codegen layer, and which optional vector arguments must become slices?


Question: Where is the shared code-generator known-types registry defined, and how are StringName and Variant recognized when generating APIs such as Object::call?


Question: Where are the built-in ToVariant, FromVariant, VariantMetadata, and GodotFfi implementations for Variant defined so it can be marshalled as a generated method parameter or return value?


Question: Where are StringName conversion implementations defined, and how can a Rust &str be converted through the existing GodotString path?


Question: Where does the GodotClass procedural derive macro parse the #[godot(...)] attribute into a KvMap, including bare flags and key-value entries?


Question: Where is the no_default/no_init GodotClass attribute flag mapped to the generated class state that determines whether an init method is emitted?


Question: Where should Gd::free() detect std::thread::panicking(), log with godot_error!, and return without destroying the object while preserving normal panics?


Question: Where does engine init-level lifecycle code handle singleton level unloads and full deinit/reinit or hot-reload cycles for invalidating cached pointers?


Question: Where is the `Engine::singleton()` path that repeatedly performs singleton lookup, and where could it reuse a per-type cached raw pointer?


Question: Where are the ToVariant and FromVariant blanket implementations defined, and how are conversions routed through the existing i32 implementations?


Question: Where is the shared EngineClass auto-trait defined and implemented, as a model for adding the EngineEnum trait with ord and try_from_ord?


Question: Where does the code generator emit engine enum types and their impl blocks, including the current per-enum ord() -> i64 method and ordinal matching?


Question: Where are the production implementations of `try_load` and `try_save`, including the underlying Godot load/save calls that should run under error suppression?


Question: Where can a reusable `suppress_godot_errors()` RAII guard be implemented so it disables Godot error printing and restores the original state during normal return or panic unwinding?


Question: Find the TODO and surrounding API design for changing `try_cast` to `Result<Gd<Derived>, Self>` so callers can retain the original object for `.free()` or another cast.


Question: Where are Aabb corner and endpoint calculations implemented so an endpoints() -> [Vector3; 8] accessor can return all vertices in Godot’s order?


Question: Where is the production Aabb geometry implementation that defines support and selects the furthest corner from a direction, including the current dir.signum() handling?


Question: Where is the `__GODOT_ITEST` plugin registry consumed to iterate and invoke functions marked with `#[itest]`, including the `plugin_foreach!` execution path?


Question: Where is the production wiring for the integration-test suite's public entry point defined, including the path that should remain after explicit per-module test calls are removed?


Question: Where does generated binding code choose between varcall and ptrcall based on GodotFuncMarshal and the variant conversion traits?


Question: Where are raw-pointer parameters classified during code generation, including API JSON types written as `int **` with whitespace?


Question: Where are #[func] methods, #[signal] signals, exposed constants, and RPCs converted into registration callbacks and aggregated across godot_api impl blocks?


Question: Where is the #[godot_api] procedural macro implemented for parsing inherent impl blocks and distinguishing the primary block from #[godot_api(secondary)] blocks?


Question: Where does the macro handle #[godot_api] trait implementations such as impl IObject for MyClass, including rejecting arguments like secondary on trait impls?


Question: Find the attribute-handling logic for #[export] enum, resource, range, and other variants when a field also has #[var].


Question: Where does the #[godot_api] or related macro turn #[func], #[signal], and #[constant] annotated impl items into registered Godot methods, signals, or constants?


Question: Where are ClassName::alloc_next_* and other static class-name creation paths registered and resolved against dynamically registered names?


Question: Where are ClassName equality, hashing, ordering, and string conversion implemented in terms of the global cache entry?


Question: Where is class-name validation handled for empty names, Unicode names, and Godot version 4.4 compatibility?


Question: Where does the #[godot_api] macro classify and validate IObject or IRefCounted impl methods, including the renamed property callbacks?


Question: Where are IObject property virtual overrides converted into generated engine callbacks or forwarding wrappers so legacy names retain their behavior?


Question: Where are the production definitions of NodeExt::get_node_as and try_get_node_as and the Node type, so these methods can move to an inherent impl with Inherits<Node> bounds and unchanged panic or error behavior?


Question: Where are PackedSceneExt::instantiate_as and try_instantiate_as implemented alongside PackedScene, so they can become inherent methods without changing their signatures or error messages?


Question: Where is `Variant::object_id_unchecked()` defined, and how is its `cfg(since_api = "4.4")` availability handled for older Godot 4.x versions?


Question: Where does production code detect a dead or freed Godot object held by a `Variant` before invoking object methods, so debug formatting cannot panic or access invalid state?


Question: Where is `Gd<T>` debug formatting implemented to display an object's instance ID, class name, and reference count, including handling for freed objects?


Question: Where does conversion from an object-containing `Variant` into a `Gd<T>` or other object handle retain or adjust reference counts, so the temporary ownership used by debug formatting can be avoided?


Question: Where is the `#[export]` attribute grammar implemented, including the `KvParser` handling that currently requires `variant_type` via `handle_lit_required`?


Question: Where does the derive macro extract a field’s AST or Rust type and interpolate it into `quote!` for generated property metadata?


Question: Where are nullable `Option<Gd<T>>` properties represented and assigned their base `Object` `VariantType` for Godot metadata?


Question: Where is the EngineBitfield trait defined, including the ord() and from_ord() contract and its default flag-manipulation methods?


Question: Where does the enum code generator emit BitOr and BitOrAssign implementations and document the supported operations for generated bitfield enums?


Question: Where does Rust code generation determine parameter types for Godot virtual methods and emit *Virtual trait signatures, especially converting engine-class Gd<T> parameters to Option<Gd<T>>?


Question: Where are native structures such as CaretInfo, Glyph, AudioFrame, and ObjectId modeled or transformed into generated Rust types?


Question: Where is the `#[itest]` procedural macro's function-signature validation implemented, including the check that rejects attributes, so arbitrary attributes are allowed while generics, parameters, return types, and where clauses remain rejected?


Question: Where does GFile track or cache FileAccess length, and where do writes invalidate or refresh that state so length and subsequent reads stay current?


Question: Where is GFile's Seek implementation for SeekFrom::End, and how does it obtain the current file length?


Question: Where are GFile's std::io::Write methods implemented, including bulk store_buffer writes and forwarding flush() to FileAccess::flush()?


Question: Where are GFile's BufRead fill_buf and consume methods implemented, including allocation, buffer sizing, and bookkeeping for a valid returned slice?


Question: Where is the production implementation of TruthIncompatibleType that tracks Truth assertion subjects and checks incompatible argument types for fluent assertions?


Question: Where are TruthIncompatibleType -XepOpt options parsed and defaulted so ProtoTruth support is enabled by default but can be disabled with TruthIncompatibleType:ProtoTruth=false?


Question: Where is BuiltInCheckerSuppliers configured to register a new warning checker such as ObjectEqualsForPrimitives, including its default enablement?


Question: Where are BugChecker implementations that match static utility method invocations and inspect whether all arguments have primitive types?


Question: Where is the production implementation of the ImmutableSetForContains checker that identifies private static final ImmutableList fields and analyzes their usages?


Question: Where is the fix generated that changes ImmutableList to ImmutableSet, replaces ImmutableList.of with ImmutableSet.of, and adds the required import?


Question: Which AST traversal or matcher logic handles the allowed direct instanceof condition and final instanceof operand in an && chain while excluding inverted conditions, || chains, and unrelated casts?


Question: Where are the source-version checks for pattern matching for instanceof implemented, and how does the checker currently restrict availability to Java 21 instead of Java 17 or later?


Question: Where is the AssertThrowsMinimizer implementation that identifies expressions to hoist out of assertThrows?


Question: Find the assertThrows hoisting logic that preserves the enclosing method's checked-exception handling requirements while allowing matching or narrower checked exceptions.


Question: Where is the production implementation of the `StatementSwitchToExpressionSwitch` checker that converts statement-style switches to expression switches?


Question: Where does AssertThrowsMinimizer derive local variable names for hoisted expressions and build the suggested fix that inserts those declarations?


Question: Where is AssertThrowsMinimizer's production implementation for matching assertThrows calls and deciding when a lambda expression must be hoisted?


Question: Locate the AvoidObjectArrays checker implementation and the code that reports diagnostics for method parameters of type Object[].


Question: Locate PreferJavaTimeOverload's existing production code for detecting overloads with a single parameter of a given type so that it can use a reusable ASTHelpers helper.


Question: Find the production logic needed for AvoidObjectArrays to suppress an Object[] warning when the same class or an ancestor has a same-name, same-return-type, same-staticness method with exactly one java.lang.Iterable parameter.


Question: Find ASTHelpers utilities for searching enclosing or ancestor types for an overload with a single parameter of a specified type, including logic that avoids matching the method itself.


Question: Where does AssertThrowsMinimizer decide which expressions or method calls can be hoisted out of an assertThrows lambda based on the expected exception type?


Question: Where is the production implementation of NullNeedsCastForVarargs, including the logic that identifies varargs calls and the existing covered APIs?


Question: Where are Error Prone bug patterns registered and configured so a new JUnit4 check named RuleNotRun is discoverable and enabled?


Question: Where are existing Error Prone JUnit4 checks and shared utilities that identify JUnit4 test classes via @RunWith(JUnit4.class), known base classes, or related test annotations?


Question: Where does Error Prone analyze references to a field across the compilation unit and distinguish value uses from member-select method calls, such as passing a TestRule to RuleChain.outerRule(folder)?


Question: Where is the ClassInitializationDeadlock checker implemented, including its analysis of static field initializers that instantiate subtypes of the class being initialized?


Question: Where is the DeprecatedVariable bug checker implemented, including its logic for diagnosing pointless @Deprecated annotations on local variables and parameters?


Question: Where is the Error Prone implementation of UnnecessaryLongToIntConversion that detects narrowing a long or Long to int before passing it to a long parameter, including casts, Ints.checkedCast, Math.toIntExact, and intValue()?


Question: Where are primitive-return safeguards and the missing @Nullable diagnostic connected to ReturnMissingNullable's null-branch analysis?


Question: Where is the production implementation of the OptionalNotPresent bug checker, including its handling of Optional.get() guarded by !optional.isPresent() for Guava and JDK Optionals?


Question: Where is the ImpossibleNullComparison checker implemented, including its existing protobuf field getter null-comparison matching and diagnostic reporting?


Question: Where are the suggested fixes for Optional null comparisons generated, mapping == null and != null to isEmpty(), !isPresent(), or isPresent() as appropriate?


Question: Where does ImpossibleNullComparison recognize com.google.common.collect.Multimap.get(key), including ListMultimap and other subinterfaces, and replace null checks with containsKey(key) while preserving the original key expression?


Question: Where does checker logic identify and exclude try-with-resources resource specifications, while ignoring qualified this.unused and field references?


Question: Where is BuiltInCheckerSuppliers configured to register a checker as a disabled check, and how should the new unused-variable check be wired there?


Question: Where does production code match local variable declarations and simple assignments whose exact variable name is unused, including method invocations and constructor calls on the right-hand side?


Question: Where are GuardedByChecker diagnostics constructed so an unresolved @GuardedBy lock string can be included in an access-site error without changing the default behavior?


Question: Where does GuardedByChecker inspect accesses to @GuardedBy members and decide whether to report a guarded-access diagnostic?


Question: Where is `SuggestedFixes.qualifyType(VisitorState, SuggestedFix.Builder, TypeMirror)` implemented, and how does it turn `TypeMirror` values into qualified Java source?


Question: Which production code renders declared types and joins their type arguments, so each comma in the generic list is followed by a space?


Question: Locate the diagnostic and fix construction that converts a one-expression block lambda in `assertThrows` to an expression lambda while leaving existing expression lambdas unchanged.


Question: Where does the inlineme Validator bug checker inspect an annotated method and compare its InlineMe replacement with the expansion inferred from the method body?


Question: Where does the Inliner use hasDirectAnnotationWithSimpleName to recognize InlineMe annotations independently of their package?


Question: Where does InlineMeData currently build replacement, imports, and staticImports from an InlineMe annotation instance, and where are its callers in validation?


Question: Where does the UnusedVariable checker construct fixes for an unread local variable that is later reassigned, including the declaration fix that prepends the variable type?


Question: Where is the existing `isJUnitTestCode` and TestNG matching logic implemented, including detection of `org.testng` annotations on classes as well as methods?


Question: Where is the default enabled-warning registry for related `Equals*` checks, and how are `WARNING` severity and the `FRAGILE_CODE` tag wired into a checker?


Question: Where is the TimeInStaticInitializer Error Prone checker implemented, including matching for static field initializers and static initializer blocks?


Question: Where are the bug pattern metadata and registration or build wiring for the TimeInStaticInitializer check defined?


Question: Where are the existing lambda capture diagnostics constructed so anonymous-class violations can identify the @Immutable interface and the mutable local, field, or receiver involved?


Question: Where are ImmutableChecker flags declared and read, and where should ImmutableChecker:HandleAnonymousClasses gate checks for anonymous implementations of @Immutable interfaces?


Question: Where is the production implementation of CanIgnoreReturnValueSuggester, including its existing return-this and delegation-to-annotated-method detection?


Question: Where is TryFailRefactoring implemented, including the logic that transforms try/catch blocks with fail() into assertThrows?


Question: Where is the production implementation of InstanceOfAndCastMatchWrongType, including its logic for inspecting instanceof guards and casts in an if then-branch?


Question: Locate the checker logic that tests whether a guard root has symbol kind PARAMETER before rejecting instance guards on static members.


Question: Where is shared enum-switch analysis or default-case handling wired so a skew-marked default is retained by UnnecessaryDefaultInEnumSwitch but ignored for completeness by MissingCasesInEnumSwitch?


Question: Where is the comment associated with a Java switch default case read or inspected, so a case-insensitive word-boundary check for "skew" could recognize version-skew defaults?


Question: Where does MissingCasesInEnumSwitch treat a switch default as covering otherwise missing enum constants, and where are missing cases calculated and reported?


Question: Where is the NarrowingCompoundAssignment check implemented, including the logic that reports narrowing diagnostics for byte and short compound assignments?


Question: Where does NarrowingCompoundAssignment recognize the compound bitwise operators &=, |=, and ^= and decide whether to report a diagnostic?


Question: Where do existing checks inspect local variable declarations and restrict analysis to variables initialized with a new object of a particular type?


Question: Find the AutoValueSubclassLeaked logic that recognizes AutoValue_* and $AutoValue_* simple names and accepts an @AutoValue-annotated superclass transitively when @Generated is missing.


Question: Find production nullness or type-annotation logic for generic arguments and wildcard bounds such as `List<Void>`, `? extends Void`, and `? super Void`, including handling of annotations on the type or enclosing declaration and skipping `Void[]`.


Question: Find the production checker metadata or discovery wiring that gives a checker `SUGGESTION` severity and makes `VoidMissingNullable` available to Error Prone.


Question: Locate `NullnessFixes.makeFix` and the surrounding production utilities that choose the configured nullable annotation and add it at the correct declaration or type-use position.


Question: Where does Varifier determine the enclosing class type of a nested builder when analyzing its constructor and method chain?


Question: Locate the production naming-style branches that distinguish lower/type names from UPPER_UNDERSCORE static final variables in IdentifierName.


Question: Where is the IdentifierName logic for class and interface type-name validation implemented, especially the handling of names such as Murmur3_32?


Question: Locate `NullArgumentForNonNullParameter.enclosingAnnotationDefaultsNonTypeVariablesToNonNull` and the logic that uses `@NullMarked` and `weTrustNullMarkedOn` to determine null defaults.


Question: Locate `NullnessUtils.isInNullMarkedScope` and its enclosing-element traversal for JSpecify nullness annotations, including the nearest `@NullMarked` or `@NullUnmarked` decision.


Question: Where is the production implementation of DoNotCallChecker, especially matchMethodInvocation and matchMemberReference, the standard DoNotCall diagnostic, and existing hardcoded matchers such as java.sql.Date?


Question: Where is DoNotCallChecker:CheckAssignedTypes declared, parsed, defaulted to true, and used to gate the assigned-type analysis?


Question: Where are production Error Prone checkers that match Java `==`/`!=` expressions and `.equals()` calls and build suggested fixes that replace the whole comparison?


Question: Where does `BuiltInCheckerSuppliers` register enabled WARNING checkers, and where should `PreferInstanceofOverGetKind` be added?


Question: Where is `INSTANCE_EQUALS` defined in `Matchers`, and how do production checkers use it to recognize `.equals()` method invocations?


Question: Where is ENABLED_WARNINGS defined and how are built-in checks registered with the default WARNING severity?


Question: Where are built-in Error Prone checks implemented that inspect BugChecker subclasses and report diagnostics on their class declarations?


Question: Locate the existing lambda or functional-interface target analysis used to verify that a method reference targets an @Immutable functional interface before suppressing an immutability warning.


Question: Where does ImmutableChecker analyze method references on receiver expressions and distinguish known immutable receiver types from mutable types?


Question: Where is the production implementation of ReturnValueIgnored and its matcher set for reporting discarded expression results?


Question: Where is the production implementation of ConstantPatternCompile that detects local Pattern.compile calls with constant arguments and constructs the field-promoting fix?


Question: Where is Reachability.canCompleteNormally(CaseTree) implemented, and how does it distinguish CaseTree.Kind.STATEMENT from RULE when deciding whether a case can fall through?


Question: Where does SwitchDefault decide whether moving a default case requires inserting a break based on whether the preceding case can fall through?


Question: Where does UnnecessaryDefaultInEnumSwitch use the case before a default's fall-through behavior when choosing its fix?


Question: Where does WrongOneof use switch-case reachability or fall-through to clear allowable getters after a non-fall-through case?


Question: Where does Reachability.visitSwitch determine whether a switch made entirely of arrow rules can complete normally, including default labels, statement expressions, normally completing blocks, reachable breaks, System.exit, and throw?


Question: Where is the LockNotBeforeTry checker implemented, including the logic that reports violations and constructs suggested fixes?


Question: Where is ErrorProneEndPosTable.getEndPosition implemented, and how does the position-tracking code validate or report null AST inputs?


Question: Where is the GetClassOnAnnotation bug checker implemented, including detection of getClass() on Annotation subtypes and construction of an annotationType() replacement fix?


Question: Where is renameMethodInvocation implemented for safely replacing a method invocation while preserving valid source positions and edits?


Question: Where does Float16.cpp implement the reference float32-to-float16 conversion, especially the float16_t constructor's handling of finite overflow and signed infinity?


Question: Where is cast(Float(16), x) lowered or wired for x86-64 and other targets using float16 emulation, including the call into float32_to_float16?


Question: Where is Halide's automatic storage-folding pass that finds sliding-window opportunities, infers power-of-two factors, and applies folding for store_at/compute_at schedules?


Question: Where should vectorized-access detection in the storage-folding pass follow Let and LetStmt bindings using the pass's existing variable-scope semantics?


Question: Where does Halide inspect Provide and Call index expressions to determine whether a storage dimension depends on a Vectorized loop variable?


Question: Where does the gradient autoscheduler's generate_schedule verify that every output Func has exactly one set_estimate bound for each dimension before scheduling?


Question: Where does the reduction scheduling path decide whether to split and fuse RVars for rfactor based on the RVar extent and tile_size?


Question: Where is the lowering logic for reductions combining .where(...) with .unroll(...).vectorize(...).allow_race_conditions() and guarded lane accesses?


Question: Where do the OpenGL runtime's halide_opengl_copy_to_dev and halide_opengl_copy_to_host paths enforce the interleaved stride condition and invoke glTexSubImage2D or glGetTexImage?


Question: Where is the OpenGL format and element-type mapping for 1-, 3-, and 4-channel uint8, uint16, and float Halide buffers implemented?


Question: Where does hoist_storage allocation sizing account for host and GPU loops while deriving bounds from enclosing loop variables?


Question: Where does LiftFixedExpressionsSingleLoop determine whether a LetStmt or Let value is safe to inline or hoist, particularly when it references loop-varying variables or inner allocations?


Question: Where does MightAliasWithAStore analyze index ranges for constant Ramp or Broadcast vector indices and use lane extrema to determine whether stores overlap?


Question: Where does LiftFixedExpressionsSingleLoop decompose Add and Sub expressions to collect and lift invariant terms while retaining loop-varying terms?


Question: Where does StoreForwarding2 perform store-to-load forwarding through a block, and how does it stop at the first later store that may alias instead of disabling forwarding for the entire block?


Question: Which loop-partitioning logic propagates store predicates through nested vectorized loops and vectorized Store nodes?


Question: Where is IfThenElse::make's scalar-condition assertion enforced, and which callers pass vectorized store predicates into it?


Question: Where is the non-GPU blur schedule that preserves blur_y parallelization and vectorization together with blur_x store_at and compute_at placement?


Question: Where are Halide target features represented, parsed, and queried for SIMD capabilities such as avx, avx2, and sse41?


Question: Where does the OpenGL runtime create textures and transfer buffer_t data for single-channel inputs and outputs without assuming RGB or RGBA channel counts?


Question: Where does the vectorizer analyze shuffle_vector nodes in vectorized loops and scalarize the entire node when a constant channel expression accompanies a shuffled operand that depends on the vectorized variable?


Question: Where does GLSL code generation lower Halide image calls and dependent lookups into texture coordinates, representing a one-channel buffer_t by fixing the channel coordinate at 0 with extent 1?


Question: Locate the public Func scheduling declarations and existing implementations for split, tile, transpose, and parallel, including their Func & chaining and schedule-vector updates.


Question: Where does add_image_checks inspect inferred required bounds for each image dimension before generating access checks?


Question: Where is merge_boxes implemented, and how does it combine Box interval minima and maxima when either Expr endpoint is undefined?


Question: Locate the bounds inference logic that preserves an undefined interval when a Box dimension has an empty or undefined min or max.


Question: Where does `Stage::set_dim_type` validate parallel or vectorized `RVar` scheduling for reduction updates, including the interaction between `atomic()` and race-condition checks?


Question: Where is `prove_associativity` implemented and called to check reduction update arguments and values before concurrent scheduling?


Question: Where does x86 code generation recognize clamp-bounded vector loads and emit the guard around the generated load?


Question: Where are the Python Func scheduling methods registered and wrapped so tile, unroll, reorder, reorder_storage, bound, and vectorize return the same Func for fluent chaining and provide docstrings?


Question: Where does add_image_checks compare the proposed and required strides and issue the "Applying the constraints to the required stride made it smaller" assertion?


Question: Where is the production EthashBlockHeaderValidator implemented, including the shouldSkipPoW branch that currently allows Proof-of-Work validation to be bypassed?


Question: Where are the EthashValidators.apply overloads and their production construction sites defined, especially the code that passes shouldSkipPoW into EthashBlockHeaderValidator?


Question: Where does the secp256k1 key-handling code use ByteUtils.bigIntToBytes and validate unexpected compressed versus uncompressed public-key sizes?


Question: Where is the discovery payload list-decoding logic that can ignore additional list elements beyond a message's expected fields?


Question: Where is RLPCodecs.payloadCodec implemented, including removal of the single-byte packet type and forwarding the full remaining packet data to the RLP decoder?


Question: Where are the discovery Packet case class and its encode, decode, and related utilities defined in the discovery package object for use by both PeerDiscoveryManager and DiscoveryListener?


Question: Where does PeerDiscoveryManager encode and dispatch outbound ping, pong, find-node, and neighbours messages through DiscoveryListener?


Question: Where does ping packet encoding produce the exact bytes used to compute the MDC and data hash for pong validation?


Question: Where does BlockRewardCalculator select the miner base reward by fork so blocks at or after constantinopleBlockNumber use 2 ETC while the Byzantium interval retains 3 ETC, including proportional ommer rewards?


Question: Where are byzantiumBlockNumber, constantinopleBlockNumber, difficultyBombRemovalBlockNumber, and monetary-policy values assembled into the production blockchain configuration consumed by the difficulty and reward calculators?


Question: Where does EthashDifficultyCalculator compute the fake block number for the difficulty bomb, including the Byzantium 3,000,000 offset, the Constantinople 5,000,000 offset at constantinopleBlockNumber, and the difficultyBombRemovalBlockNumber guard?


Question: Where is the importer state checked for mined-block imports, and how can the guard require only !state.importing while leaving peer block handling unchanged?


Question: Locate the production handler for fast-sync BlockHeaders batches that advances syncState.bestBlockHeaderNumber after receiving headers.


Question: Where does FastSync's SyncingHandler validate incoming BlockHeaders responses against the requested header count and decide whether to accept or reject them?


Question: Where is BlockBodiesStorage implemented, including its data-source-backed put, get, and remove mapping from BlockBodyHash to BlockBody?


Question: Where does regular sync handle and blacklist a peer after an invalid or unresolved branch?


Question: Where is the regular sync actor logic that resolves competing branches and resumes normal syncing?


Question: Where is isAfterConstantinopleFork checked to select EIP-1283 SSTORE metering after Constantinople while retaining the legacy dirty-map accounting before the fork?


Question: Where is the per-transaction original storage snapshot created before contract execution and preserved unchanged across subsequent SSTORE operations?


Question: Where is VM.exec declared and implemented, including the visibility needed for same-package code to invoke the main EVM execution loop directly?


Question: Locate the sync fetcher state and control flow involving lastBlock, knownTop, header and body queues, and ready blocks when a checkpoint is received.


Question: Find the sync fetcher's ready-blocks queue and normal block-picking flow that should process checkpoint blocks instead of the direct NewCheckpointBlock path.


Question: Locate the unknown-branch fallback used during checkpoint branch resolution, including the rewind-height calculation for branches near genesis.


Question: Which production code issues block-fetch requests while re-syncing to a checkpointed branch, and where should the requested start block be clamped to 0?


Question: Where are production call sites that construct or inspect BranchNode and ExtensionNode with Option[Either] values, so they can be converted to NullNode, HashNode, or direct MptNode values?


Question: Where do put, remove, fix, and updateChild rebuild branch and extension nodes, including compaction of a branch with one non-null child into an extension or leaf?


Question: Where is TimeSlotStats implemented with the parallel timeSlots and statSlots IndexedSeq ring buffers?


Question: Where are TimeSlotStats slot lookups and index range checks implemented?


Question: Where are all internal TimeSlotStats operations that read or update both timeSlots and statSlots?


Question: Where does scenario setup map a network type such as `ByzantiumToConstantinopleAt5` to its blockchain configuration and both validator paths?


Question: Where does the blockchain test harness load scenarios from `ets/BlockchainTests`, and how should it include `ets/BlockchainTests/TransitionTests`?


Question: Where is HasTraits.hold_trait_notifications implemented, including its context-manager entry and exit state for deferred trait changes?


Question: Where is the parallel client's ExecuteReply class that wraps execution results and defines _repr_png_, _repr_html_, and other rich-display methods?


Question: Where is ExecuteReply instantiated or wired into parallel execute results so it can inherit the shared RichOutput rich-display behavior?


Question: Where are ConnectionFileMixin, write_connection_file, find_connection_file, and tunnel_to_kernel implemented, including the connection traits, socket helpers, and connection-file path search logic?


Question: Where does the IPython connection layer resolve profile and security-directory paths while preserving get_connection_file, get_connection_info, and connect_qtconsole and delegating shared connection operations?


Question: Which production modules import ConnectionFileMixin, write_connection_file, find_connection_file, or tunnel_to_kernel from the old IPython connection module and need to use the shared client connection API?


Question: Where does the interactive shell parse user-entered cell input into an AST and hand it to the normal execution machinery, including the all, last, last_expr, and none execution modes?


Question: Where does InteractiveShell define configurable per-instance lists, and where should the empty list of ast.NodeTransformer instances be initialized?


Question: Where does terminal input handling access and update the current autosuggestion while preserving normal Escape behavior when no suggestion is present?


Question: Where are terminal Escape key bindings registered, including the handling that distinguishes a standalone Escape press from Escape-prefixed multi-key sequences?


Question: Where is NavigableAutoSuggestFromHistory integrated with prompt_toolkit terminal input and its suggestion-navigation key bindings?


Question: Where do the multiline terminal up/down key handlers decide between moving the cursor across lines and cycling suggestions at the top or bottom document edge?


Question: Where is the autosuggest query text extracted from the terminal buffer, and how can it use the cursor's current line rather than the input's last line?


Question: Where is the prompt_toolkit autosuggestion rendering pipeline implemented, including a Processor that appends suggestion text at the end of the cursor's current line?


Question: Where is the single-extension wiring that preserves overwrite, symlink, user, prefix, nbextensions_dir, and verbose behavior across install_nbextension and the CLI?


Question: Where is TransformerManager implemented, including the pipeline that strips prompts and applies cleanup transforms to raw interactive cell input?


Question: Where does IPython recognize %% cell magics and require a blank line before treating the magic cell as complete?


Question: Where is the production implementation of CompositeError, including its string and repr formatting for multiple engine exceptions?


Question: Where is CompositeError's traceback display limit initialized or configured, and where should tb_limit control the omitted-exception message?


Question: Where are CompositeError instances built from failures collected across parallel engines?


Question: Where are formatter __call__ methods wrapped so unexpected formatting exceptions produce warnings?


Question: Where is the logic for explicit autocall escapes such as ,r arg, /r arg, and ;r arg implemented, ensuring these still call a callable named r?


Question: Where does v4-to-v3 downgrade restore code-cell `language` with a Python default, rename `source` to `input`, move metadata `collapsed` to a top-level field, and remove `orig_nbformat` and `orig_nbformat_minor` metadata?


Question: Where does notebook conversion remap short v3 MIME keys to full MIME types on both output data and metadata, ensure output metadata is a notebook node, and handle `display_data` as well as other outputs?


Question: Where does the v3-to-v4 notebook upgrade store `orig_nbformat` in metadata, remove the v3-only `name` key, and produce schema-valid notebook metadata?


Question: Where does v3-to-v4 conversion transform code cells by moving `collapsed` into metadata, removing `language`, renaming `input` to `source`, defaulting a missing `prompt_number` to `None`, and converting legacy `html` cells to `markdown`?


Question: Where are v3 and v4 output type conversions implemented, including `pyout`/`execute_result`, `pyerr`/`error`, stream `name`/`stream` fields, and removal of metadata from downgraded stream outputs?


Question: Where is display.JSON implemented, including its constructor options and _repr_json_ serialization behavior?


Question: Where is the metadata-aware _repr_* implementation for display.Image that can serve as a pattern for expanded and user-supplied metadata?


Question: Where does the application/json JSONFormatter consume the (data, metadata) tuple returned by rich display representations?


Question: Where does the notebook’s “Download as” action construct or open the current notebook file URL so it can append ?download=1?


Question: Where is the /files/ endpoint implemented, including the Content-Disposition logic that should only attach a filename when download=1 is present?


Question: Where do HistoryAccessor and HistoryManager share or pass history-file paths through helper routines, including programmatically assigned hist_file values?


Question: Where does the history subsystem perform existence checks, stat operations, and corrupt SQLite history-file renames using pathlib methods?


Question: Where are EvaluationPolicy and SelectivePolicy implemented, and how are minimal, limited, and unsafe modes wired to policy authorization defaults such as allow_all_operations?


Question: Where is FileLinks _repr_html_ implemented for directory links, including appending exactly one trailing slash?


Question: Where is FileLinks __repr__ implemented for plain-text directory formatting and trailing slash handling?


Question: Where does FileLinks normalize directory paths by stripping trailing slashes before formatting links?


Question: How are cached Unicode names fed into both Unicode escape-name and backslash-LaTeX completion without changing the resulting completion candidates?


Question: Where are HistoryAccessor and HistoryManager defined and how is session_number used to keep session-dependent history behavior in the manager rather than the accessor?


Question: Where does HistoryManager.get_tail implement the session-aware tail view that places entries from the active session last?


Question: Where is `strip_prompts` implemented for removing classic `>>>`/`...` and IPython `In [n]:`/`...:` prompts from pasted multiline input?


Question: Which production callers rely on dir2 for general-purpose introspection, and do they assume it never propagates exceptions from the inspected object?


Question: Where is get_class_members’s recursive __bases__ traversal implemented, and how does its hasattr check need to tolerate non-AttributeError exceptions?


Question: Where is the existing safe_hasattr helper defined and how is it used to make attribute-existence checks tolerate exceptions from __getattr__ or properties?


Question: Where does checkpoint creation serialize a file snapshot, including its `text` or `base64` format, and store it under `.ipynb_checkpoints` while preserving notebook checkpoint layout?


Question: Where are checkpoint records listed, identified by checkpoint ID, timestamped with `last_modified`, and deleted for both notebook and generic file targets?


Question: Where does the contents manager read a generic file into the API model, choose `text` versus `base64`, and surface UTF-8 decoding errors?


Question: Where is checkpoint restoration implemented to use the current path's file type, restore the captured content format, and retain notebook validation?


Question: Where in IPython production code are `shell.magic`, `ip.magic`, or `_ip.magic` still invoked or passed as a callable, and how should those line-magic calls use `run_line_magic(magic_name, line)` instead?


Question: Where does the /notebooks/ handler resolve a path through ContentsManager and serve the notebook UI for type: "notebook", redirect existing non-notebooks to the file-view endpoint, or return 404 for missing paths?


Question: Where is GET handling for /nbconvert/<format>/ implemented, including ContentsManager notebook-type validation, conversion of notebooks, HTTP 400 for existing non-notebook paths, and 404 for missing paths?


Question: Where is the _type_pprinters registration table defined, and how does it pass basetype arguments to the sequence, set, and dict printer factories?


Question: Where is `line_at_cursor` implemented, particularly the logic that maps a cursor position to a line start offset?


Question: Where is inferred instance state propagated through chained expressions such as `return self.a.b` and then used to produce list completions like `append` and `extend`?


Question: Where does completion's method-body analysis merge `self` attributes assigned on different control-flow paths, conservatively including attributes assigned on any path while excluding names with no assignment?


Question: Where is IPython's `evaluation = 'limited'` completion evaluator implemented, particularly the code that resolves the value of a method call such as `c.build()` before completing `c.build().`?


Question: Where should HighlightMagicsPreprocessor be implemented to scan code cells for a whitespace-optional leading %%R or %%bash-style directive and annotate the cell metadata with the matching Pygments lexer name?


Question: Where does the nbconvert HTML exporter assemble or enable its default preprocessors so HighlightMagicsPreprocessor runs automatically?


Question: Where does `iptest` parse `--slimerjs` and carry the selected browser engine into JavaScript test execution while keeping PhantomJS as the default?


Question: Where are InteractiveShell.user_variables and user_expressions implemented, including user-namespace lookup, expression evaluation, and per-entry response construction?


Question: Where should atomic_writing copy permission metadata from an existing path to its temporary file with shutil.copymode before the atomic replacement?


Question: Where are the obsolete native-kernel listing and construction helpers—`_pythonfirst`, `_native_kernel_dict`, and `_native_kernel_resource_dir`—defined and referenced?


Question: Where does `jupyter_client.launcher` define `__all__`, and how are `make_ipkernel_cmd` and `swallow_argv` currently exposed alongside `launch_kernel`?


Question: Where is `install_native_kernel_spec` implemented, and how is the `ipython kernelspec install-self` flow wired to call `ipython_kernel.kernelspec.write_kernel_spec` and then `install_kernel_spec` with `replace=True`?


Question: Where are the POST /api/sessions and session deletion HTTP handlers implemented, and how do they delegate lifecycle work to SessionManager instead of calling kernel_manager or notebook_manager directly?


Question: Where does SessionManager.row_factory or the session row serializer build the API model with kernel.id and kernel.name from the kernel manager?


Question: Where does application initialization construct SessionManager and pass in the kernel manager and notebook manager instances?


Question: Where does %run handle argument-splitting errors or strictness so unbalanced quotes can fall back to legacy expansion without crashing?


Question: Where is p.break_() implemented, including how break opportunities are rendered and re-indented inside groups?


Question: Where are p.pretty() and p.group() wired to the indentation state used for nested pretty-printed objects?


Question: Where does IPython.lib.pretty fall back to repr() for objects that do not define _repr_pretty_?


Question: Find the production implementation of retina_figure and its binary image encoding path, including the base64 parameter, string return when enabled, and None for empty figures.


Question: Find select_figure_formats and the formatter registration wiring for png, retina, jpg/jpeg, pdf, and svg, especially where binary formatters use base64=True while SVG remains unencoded text.


Question: Where are the HTML, SVG, PNG, JPEG, LaTeX, JSON, and JavaScript formatter implementations wired to handle failed representation calls and emit warnings?


Question: Where does the plain-text formatter invoke pretty-printing and _repr_pretty_ methods, and where are failures converted to None while producing warnings?


Question: Where is IPython.html.utils.is_hidden implemented to detect dot-prefixed path components and the BSD UF_HIDDEN flag?


Question: Where is FileNotebookManager.list_dirs implemented, including filtering hidden directories from notebook directory listings?


Question: Where is the /tree handler implemented, and where should it return 404 for hidden directories before rendering the tree view?


Question: Where is the production input transformer that strips IPython and Python shell prompts such as `>>>`, `...`, and `In [1]:` from pasted cells?


Question: Where is `leading_indent` integrated into the input transformation pipeline, and how does it handle a cell whose first line is a comment?


Question: Find the input-cell transformation code that computes the minimum common leading indentation across every line, including indented comment lines.


Question: Where are nbconvert's `highlight2html` and `highlight2latex` filters implemented for notebook cell source?


Question: Where is the mapping from cell magics such as `%%R`, `%%bash`, `%%octave`, `%%perl`, and `%%ruby` to their syntax highlighters defined?


Question: Where does the no-numpy Audio path inspect list samples to detect nested audio data, and how does it convert Audio(data=..., rate=...) into a playable or displayed representation on Python 3?


Question: Where is the shared notebook I/O logic that preserves conversion and version parameters across Python 2 and 3?


Question: Where are the terminal autosuggestion `accept` and `accept_word` handlers implemented, including how they read the suggestion and update the input buffer?


Question: Where is the terminal keyboard binding registration for full autosuggestion acceptance and Escape-f word acceptance, and where can a Ctrl+Right arrow binding be added?


Question: Where is the InProcessKernelManager Session initialized with key=b'' and no keyfile, and how is that exact Session passed to the InProcessKernel during startup?


Question: Where does InProcessKernel choose its Session when none is supplied, ensuring standalone kernels use an empty signing key instead of a default randomly keyed Session?


Question: Where does InProcessKernelManager.client() construct a KernelClient and propagate the manager and kernel's exact shared Session object?


Question: Find the introspection fallback that retries source or file lookup on an instance's class when inspection of the instance fails.


Question: Where does IPython call inspect.getfile for pfile or related inspection output, and how does it handle objects without an accessible file?


Question: Locate the class literal parsing logic that handles get or set at the start of an instance or static class element.


Question: Where are the Date.prototype methods currently routed through ECMA_BUILTIN_CP_UNIMPLEMENTED, and how are the getters, getTime, getTimezoneOffset, and valueOf wired for script calls?


Question: Where is ecma_date_local_time implemented, and where should ecma_date_timezone_offset derive the getTimezoneOffset result from the time value and local time?


Question: Where is regular-expression character-class parsing implemented for LIT_CHAR_LOWERCASE_X and LIT_CHAR_LOWERCASE_U escapes?


Question: Find the production code that validates the expected hexadecimal digits for \x and \u escapes with re_hex_lookup before advancing input_curr_p.


Question: Where does parser token or expression state handle a preceding this expression and a later assignment such as g(this, 'a' = 1), including any state that could misclassify the literal as an identifier?


Question: Where does the parser validate assignment-expression left-hand sides and reject string literals or other non-reference targets with a ReferenceError or SyntaxError?


Question: Where is the global Array built-in constructor registered and implemented, including new Array(...) behavior and ES5 array creation semantics?


Question: Where does an array's [[DefineOwnProperty]] implementation handle reducing the length property and deleting indexed properties?


Question: Which production code handles `this.literal` assignments nested in comma expressions, function argument lists, or other expressions without generating invalid bytecode or internal parser errors?


Question: Where does the parser or compiler convert a literal `this` member reference from a property load into a valid property store or read-modify-write operation?


Question: Where is parser_check_invalid_assign called and validated so it is used only with a LEXER_IDENT_LITERAL, not with the this keyword?


Question: Where does array literal parsing handle comma-separated elements and flush a pending CBC_PUSH_THIS after each element expression?


Question: Where is PARSER_ERR_ASSIGNMENT_EXPECTED defined and mapped to the error message about an unexpected arrow function or yield expression?


Question: Where does the expression parser validate that an arrow function or yield expression appears in an assignment-expression context and raise the unexpected arrow function or yield expression SyntaxError?


Question: Where does the parser enforce the corresponding assignment-expression restriction for yield expressions outside a generator context?


Question: Locate the production runtime implementation of the JavaScript `instanceof` operator, including the right-hand-side object check and dispatch point for custom `Symbol.hasInstance`.


Question: Where is the ArrayBuffer constructor's length argument converted using the ECMA_OP_TO_NUMBER_TRY_CATCH and ECMA_OP_TO_NUMBER_FINALIZE pattern, with the temporary value cleaned up?


Question: Where are call-expression temporaries, rewritable_opcodes, and temporary names maintained, and how are those paths skipped when an intrinsic produces no lhs temporary?


Question: Where are intrinsic names and required argument counts defined, and where does an assert arity mismatch raise ERR_PARSER for zero or multiple arguments?


Question: Where does the opcode pretty-printer format conditional jumps and assignment-like values, including is_false_jmp as "== false", optional value types, and unknown opcode forms used around the assert bytecode?


Question: Where does the parser distinguish direct assert(...) calls from new assert(...) forms so only direct calls receive intrinsic lowering?


Question: Where is Function.prototype.bind created and implemented, including the non-callable TypeError, Function.prototype prototype, zero-valued non-writable length, and throwing caller and arguments accessors?


Question: Where is [[Construct]] dispatch implemented for bound functions, including the constructor check and forwarding merged bound and call-time arguments to the target?


Question: Where are bound-function internal references marked and released during garbage collection, including teardown of the collection held by [[BoundArgs]]?


Question: Where is function [[HasInstance]] implemented so instanceof on a bound function delegates to its [[TargetFunction]]?


Question: Where is [[Call]] dispatch implemented for function-like objects so a bound function prepends [[BoundArgs]] and calls [[TargetFunction]] with [[BoundThis]]?


Question: Where is the same-buffer overlapping copy branch for TypedArray slice implemented, including the nonzero-offset element-by-element fallback while preserving `memcpy` for offset zero?


Question: Where is the jerryx_arg_js_iterator API implemented and how does it consume the current JavaScript argument?


Question: Find the arrow-function block-body path that consumes the final `}` with lexer_next_token and restores context with parser_restore_context.


Question: Where is the production manual-merge flow that calls GetTableForManualMerge and AddPTableForManualMerge, and how does it handle a null candidate or empty deletion list as a no-op?


Question: Where is MaxAutoMergeIndexLevel persisted in and restored from the index map file so that a value of 0 survives an index restart?


Question: Where does the index decide whether to trigger an automatic merge based on MaxAutoMergeIndexLevel, including preventing every automatic merge when the value is 0?


Question: Where does the cluster node resolve the `--db` and `--log` command-line options, including platform-specific defaults when either option is omitted?


Question: Where does ManagedProjection.Reply publish ProjectionManagementMessage.Internal.Deleted, and how does it coordinate pending persisted-state writes to prevent duplicate deletion messages?


Question: Where is DeleteProjectionStreams implemented, including checkpoint, emitted, and state stream deletion handling for WrongExpectedVersion when a stream does not exist?


Question: Locate the gRPC Schema Registry SchemaNameValidator and the request-validator composition that applies it to schema names, including the empty-name and character-set checks.


Question: Locate the HTTP API v2 Streams SchemaNameValidator and its existing allowed-character validation so a Unicode NFC requirement can be enforced without weakening the current rules.


Question: Find GetSchemaRequestValidator and replace its schema-name non-empty check with delegation to the shared SchemaNameValidator, consistent with other Schema Registry requests.


Question: Where are the existing CreateIndex validations for filter syntax, index names, and field names implemented alongside the field validation messages?


Question: Where is StreamBuffer implemented, including its retry and read buffers, BufferCount, and the current TryDequeue/TryPeek behavior?


Question: Where are ConsumerPushResult values defined and handled by production consumer strategies, including Sent and NoMoreCapacity, so Skipped can leave a message buffered?


Question: Where is WTFException defined and referenced by StreamBuffer or message-removal code so the obsolete exception and related APIs can be removed?


Question: Where does GetNextNOrLessMessages or other production code consume StreamBuffer messages, so it can replace dequeue and peek operations with scan-and-MarkSent behavior?


Question: Where is the production GetAllUsers flow wired to AllUsersReader.Run, and where are successfully read user details accumulated and the operation completed while deleted streams are skipped?


Question: Where does AutoEventConverter parse XML and JSON event request bodies, including UTF-8 BOM handling and conversion of data and metadata?


Question: Where does HttpEntityManager read the HTTP request stream and create a byte[] containing exactly the body length without padded bytes?


Question: Where are XML HTTP response bodies serialized, including XmlTextWriter or stream-based serialization, so the existing wire format remains unchanged and no BOM is added?


Question: Where does the Atom controller invoke AutoEventConverter when posting an event and pass the converted data and metadata to event storage?


Question: Where is the production implementation of TFChunkChaser that feeds committed records to the reader index and maintains its chunk traversal state?


Question: Where does the transaction-file chunk reading code locate the next or previous surviving record and safely cross chunk boundaries after scavenged content?


Question: Where is the production wiring that supplies transaction-file chunks and checkpoint state to TFChunkChaser when it feeds the reader index?


Question: Where are pause and resume handled so the multi-stream distribution point stops requesting reads after reaching its safe position and resumes from each stream's last delivered event number?


Question: Where is SafeTransactionFileReaderJoinPosition calculated from the streams' last known positions and emitted only after all eligible buffered events have been delivered?


Question: Where is AllSubscription's gRPC $all enumeration implemented, including coordination of catch-up page reads and live events to guarantee ascending $all position order?


Question: Where does `V8ProjectionStateHandler` normalize missing `PositionMetadata` and `Metadata` to empty strings before passing event data to projection scripts?


Question: Where does the projection prelude in `1Prelude.js` expose `outputState()` so JavaScript handlers can emit the projection result?


Question: Where are the slave projection communication channels assigned by AssignSlaves, and how is the first channel in the "slave" group selected with its CoreProjectionId?


Question: Where does ByStreamCatalogEventReader extract stream IDs for $@, $>, $stream-created, and other catalog event types, and where can that logic be shared through SystemEventTypes?


Question: Where does the catalog reader apply the _limitingCommitPosition check before CommittedEventReceived reaches the parallel-query master phase?


Question: Where is OptionException defined and where does configuration startup code unify and surface it instead of leaking raw parsing or conversion exceptions?


Question: Where is link-to event resolution handled during HTTP/Atom entry conversion, including the case where OriginalEvent is unavailable because the source event was truncated or deleted?


Question: Where are user-management write failures mapped to TryAgain, Unauthorized, Conflict, or Internal Error, particularly when writing the password-notification stream?


Question: Where is the password-notification append coordinated to occur before a user update, account disable, or deletion is committed, with failures preventing a successful response?


Question: Where are well-known system streams provisioned and their ACL metadata configured so $users-password-notifications is written by the system account and readable by $admins?


Question: Where does user-management distinguish password-affecting operations from full-name, group, or other profile updates so non-password changes emit no notification?


Question: Where are administrator account-disable and user-delete operations implemented, especially the user-stream changes that invalidate or remove a password?


Question: Where is the PTable merge implementation used by both IndexMap.AddPTable automatic merges and explicit PTable.MergeTo calls, including validation of candidate index entries against the transaction log?


Question: Where does TableIndex provide transaction-log callbacks to PTable merges, and how is the full record-read callback wired for merge validation?


Question: Where are 32-bit and 64-bit PTable version combinations handled during merges, including reading a stream name to recompute an upgraded 64-bit hash only for entries from 32-bit tables?


Question: Locate production LogV3 serialization or parsing code that consumes `LogRecordType`, reads fixed sub-headers, and preserves the main header `RecordId` for correlating header-only records with zero payload.


Question: Where does ApplicationOptions load and propagate the anonymous endpoint and stream access toggles into LegacyAuthorizationProviderFactory?


Question: Where are AllowAnonymousEndpointAccess and AllowAnonymousStreamAccess declared with defaults of true and exposed through environment variables, YAML, and command-line configuration?


Question: Where is GossipController registered with its authorization operation, and where should its gossip read use ClientRead so internal gossip is gated while external gossip follows the endpoint toggle?


Question: Locate MaxAge metadata parsing and expiration checks used by event reads, including behavior that ignores invalid stream metadata for ReadStreamEventsForward and ReadStreamEventsBackward.


Question: Where does the projection runtime implement emit() for writing new stream events and assemble their metadata from the causing event?


Question: Where does SubscriptionsService.ProcessEventCommited handle both historical and live events, including the existing authorization check for per-stream metadata streams named $$<stream>?


Question: Where does SubscriptionsService enumerate active subscriptions and call Authorize so a settings change can re-check subscriptions for soft-deleted, truncated, max-count, and other stream types?


Question: Locate the metrics mapping match conditions for blank Regex values, ensuring entries with a missing Regex cannot match message types or queues or create trackers.


Question: Locate the QueueTrackers logic that applies QueueLabels mappings to queue names and creates metric trackers, skipping collection with a warning when a matching regex has a blank Label.


Question: Where is the epoch checkpoint marked truncated so that subsequent reads or writes throw due to concurrent access?


Question: Where is the node shutdown path for offline truncation that computes truncationPosition and publishes RequestShutdown?


Question: Where does startup handle an invalid or ahead-of-truncation epoch checkpoint by scanning the transaction log for the last epoch record?


Question: Where is the epoch checkpoint updated from a cached epoch before the database is taken offline for truncation?


Question: Where is the production HTTP routing and dispatch logic for GET, POST, and DELETE requests to /streams/{stream}?


Question: Where does the base ResultWriter turn a projection result into an Event Store result event, and where should it skip writing when the result body is null?


Question: Where does the master projection receive and track PartitionProcessingResult messages from slave readers to determine that all stream partitions have completed?


Question: Where is SlaveProjectionDefinitions defined and constructed, particularly the constructor that accepts a variable number of Definition values via params Definition[]?


Question: Where is ParallelQueryProcessingStrategy.GetSlaveProjections implemented, including the default single slave named "slave" that requests one instance per thread?


Question: Where is DurationMaxTracker implemented, including its duration-specific sliding-window buckets and the calculation of the window and sub-bucket sizes from the expected scrape interval?


Question: Where is StreamBuffer.MoveToLive implemented, and how does it inspect the live buffer before setting Live?


Question: Where does PersistentSubscription.HandleReadCompleted handle isEndOfStream, call SetLive, and choose whether to call TryReadingNewBatch from newposition?


Question: Where does NotifyLiveSubscriptionMessage enqueue live events into the stream buffer while a stream read is in flight?


Question: Where is VNodeBuilder's existing TimeSpan configuration logic for WithGossipInterval and WithExternalHeartbeatTimeout, and where should WithKeepAliveInterval(TimeSpan keepAliveInterval) and WithKeepAliveTimeout(TimeSpan keepAliveTimeout) be added?


Question: Where are default TimeSpan values initialized in VNodeBuilder and carried into ClusterVNodeSettings when the keep-alive methods are not called?


Question: Where is ClusterVNodeSettings defined with its constructor and read-only TimeSpan configuration properties?


Question: Where are the index-entry size, midpoint layout, and file-allocation calculations used by PTableConstruction defined?


Question: Where is the version-specific PTable logic that disables midpoints for IndexV1 through IndexV3 and supports them for IndexV4?


Question: Where is PTableConstruction's GetRequiredMidpointCountCached implementation, including how numIndexEntries and minDepth determine the midpoint count?


Question: Where are TFChunk lifecycle transitions, destruct-timer callbacks, and disposal operations synchronized for concurrent MarkForDeletion, AcquireLock, and ReleaseLock calls?


Question: Locate the TFChunk code that disposes streams and internal resources before deleting the file, and the path that should be deferred while locks are held.


Question: Where is HTTP authentication provider registration and request authentication implemented, including client certificate validation against TrustedRootCerts and mapping successful certificates to SystemAccounts.System?


Question: Where are the HTTP authorization policies for Operations.Node.Gossip.Update and the Operations.Node.Elections endpoints defined, and how are their required system-user claims configured?


Question: Where is the production routing logic for /streams/{stream}/metadata/ that should issue a 308 redirect to the canonical metadata URI?


Question: Where is CheckpointTag defined and how is its Phase used by projection position taggers when validating or comparing tags?


Question: Where are StreamPositionTagger and PreparePositionTagger implemented, including their CheckpointTag creation, adjustment, and message-order comparisons?


Question: Where are TransactionFilePositionTagger and MultiStreamPositionTagger implemented, and where do they compare CheckpointTag positions and phases?


Question: Where is the production implementation of the AllSubscriptionFiltered enumerator and its transition from catch-up to the live phase through GoLive, including consumption of ClientMessage.CheckpointReached?


Question: Where are ProjectionsService lifecycle and configuration writes such as enable, disable, reset, delete, and configuration updates implemented so they remain unstamped?


Question: Where are ScavengeStarted, ScavengeChunksCompleted, ScavengeMergeCompleted, ScavengeIndexCompleted, and ScavengeCompleted modeled and serialized for per-scavenge streams?


Question: Where does node-restart recovery identify a ScavengeStarted without ScavengeCompleted and append a Failed completion with the node-restarted error and partial spaceSaved, timeTaken, and maxChunkScavenged?


Question: Where does the scavenge-start workflow capture the runtime options in a ScavengeStarted event appended to the $scavenges-<scavengeId> stream, including alwaysKeepScavenged, mergeChunks, startFromChunk, and threads?


Question: Where do concurrent ChunksScavenged and ChunksNotScavenged worker calls update shared scavenge progress, and what synchronization preserves accurate totals and maximum chunk end?


Question: Where do node and cluster connection implementations perform a single-event read using a stream name, event number including -1 for the latest event, and resolveLinkTos?


Question: Where are non-success single-event read responses mapped to ReadEvent statuses without throwing, and where is the resolved event populated only for Success?


Question: Find the Ukrainian tokenizer rules that treat double hyphens between words as one standalone punctuation token, such as `вересні--жовтні`.


Question: Where are the Catalan, Spanish, and French Morfologik spellcheckers wired to the shared rule that provides spelling suggestions?


Question: Where is the fallback sequence for split suggestions involving glued numbers, apostrophe contractions, and prefix-word splits implemented so a camelCase suggestion does not suppress it?


Question: Where does GermanTagger handle unknown words after dictionary lookup fails, including its fallback and decomposition logic?


Question: Where is the German OldSpellingRule implementation that detects old ss/ß spellings and suggests their replacements?


Question: Where does German spelling-rule code determine the active language variant, such as de-AT versus de-DE, when applying OldSpellingRule?


Question: Where is the Dutch CompoundAcceptor code that enumerates and matches the complete set of directional prefixes, including Noord-/Oost-/Zuid-/West- and the hyphenated Noord-Oost-, Zuid-Oost-, Noord-West-, and Zuid-West- variants?


Question: Where does the Dutch tagger assign POS readings to hyphenated geographical compounds such as Noord-Afghanistan, so the compound inherits the second component’s proper-noun location tag instead of a generic noun tag or no tag?


Question: Where are the suffix rules or word-ending checks for Dutch compounds such as heids, ings, teits, and schaps implemented?


Question: Where does the Dutch CompoundAcceptor decide whether the last character of part1 and the first character of part2 may be joined, including the vowel pairs aa, ae, ai, au, ee, ée, ei, éi, eu, éu, ie, ii, ij, oe, oi, oo, ou, ui, and uu?


Question: Locate the French spelling-rule fallback for unknown all-caps words that checks a capitalized dictionary form, including title-casing every hyphen-separated segment such as MÉTÉO-FRANCE → Météo-France while preserving simple FRANCE handling.


Question: Find the standard French disambiguation path that uses global spelling exceptions to suppress spelling-rule matches for multi-word expressions, without adding a special-case outside the normal chunking flow.


Question: Where are imperative forms generated or filtered for German separable prefix verbs so prefixed forms such as nachguck! are not emitted?


Question: Where is advanced typography invoked or configured across languages so the non-breaking-space behavior is shared by every language that enables it rather than implemented as a language-specific override?


Question: Where does PunctuationMarkAtParagraphEnd detect and skip a sentence ending with a colon immediately followed by a URL?


Question: Where is the Crimean Tatar language implementation's createDefaultSynthesizer() method that currently allocates CrimeanTatarSynthesizer with the language instance?


Question: Where is the production CrimeanTatarSynthesizer class and its Language-taking constructor that hard-codes the crh language code and resource files?


Question: Locate the language-agnostic Morfologik speller logic used by multiple language modules, including any token filtering before dictionary lookup.


Question: Where are non-letter-only tokens such as emoji, punctuation, and numeric notation handled in the Morfologik spelling pipeline?


Question: Where does languagetool-server parse the port property and apply defaults for server startup configuration?


Question: Where should min_port and max_port be validated for positive values and the min_port < max_port relationship?


Question: Where does server startup distinguish a nonzero port from port=0 so min_port and max_port are ignored for explicitly selected ports?


Question: Where is the shared JVM-wide EnglishTagger instance or accessor defined, including its lazy or eager initialization and dictionary loading?


Question: Where does FindSuggestionsFilter directly construct an EnglishTagger, and how should it be changed to reuse the shared instance?


Question: Where does EnglishWordTokenizer create or store an EnglishTagger, and how can that field use the shared instance?


Question: Where are existing German rules implemented that use LanguageModel.getPseudoProbability() over a previous/current/following token trigram?


Question: Where are rule categories and temporary-off-by-default activation settings defined for German casing errors?


Question: Where is the production German rule that detects incorrectly capitalized words and proposes a lowercased correction?


Question: Find the code that creates the Ukrainian verb-noun agreement RuleMatch spanning from the verb token through the noun and attaches replacement suggestions.


Question: Where is the Catalan tokenizer logic that treats spaces between digit groups as thousands separators?


Question: Where is the Belarusian Language implementation, and where does it select the default WordTokenizer for Belarusian?


Question: Where do RemoteRule subclasses receive and process external match offsets so correction can be enabled or disabled consistently through the remote rule options map?


Question: Where does the English word repetition rule build lead-in suggestions such as "Furthermore," "Likewise," and "Not only that, but"?


Question: Where is the Ukrainian UppercaseSentenceStartRule implemented, including its existing handling of sentence starts with list markers such as 1) and a)?


Question: Find the production spell-checking path where Portuguese tagger-generated verb readings make an invalid word appear correctly spelled, while dictionary entries should still allow the suggestion reúne for reune.


Question: Where does OldSpellingRule perform exact-case matching, so lowercase-only old and new spellings can also support a first-letter-uppercase variant?


Question: Find the production path from Arabic tagger AnalyzedToken readings to spell-checking error spans, including any offset transformations that could shift positions.


Question: Where are correction suggestions for Catalan weak-pronoun duplication built, including retaining either side's pronoun and offering `n'hi` for `en`/`hi` with `haver` or `havent`?


Question: Where is the Catalan `PRONOMS_FEBLES_DUPLICATS` rule defined, and what configuration controls whether it is enabled by default?


Question: Locate the Catalan matching logic that detects a weak pronoun before and after the same verbal nucleus, including the `S'ha de fer-se` case.


Question: Locate the mismatch-detection code that should accept valid `einiger ... Ausarbeitung` phrases while rejecting `einiger technisches Ausarbeitung` and `einiger guter technische Ausarbeitung`.


Question: Which production logic handles words like `einiger` as determiners in genitive adjective–noun phrases such as `einiger technischer Ausarbeitung`?


Question: Where is the SpanishTagger additionalTags implementation that handles prefixed adjective-like forms and the NO_PREFIXES_FOR_ADJ exclusions?


Question: Locate the Catalan spell-checker production code that generates and post-processes replacement suggestions, including the logic that promotes initial particles such as els, dels, and la.


Question: Where is the German ProhibitedCompoundRule implementation that detects prohibited compounds and creates replacement suggestions?


Question: Which production code constructs and applies StringMatcher for regex token forms, and how is the corresponding POS-pattern matching implementation wired?


Question: Where is StringMatcher’s RegexpParser implemented for extracting required literal substrings from regular expressions, including patterns with '.', '.+', '.*', quantifiers, and dots at pattern boundaries?


Question: Where does PatternToken.PosToken match POS tags and choose between literal matching and java.util.regex.Pattern, and how can that path use StringMatcher consistently with token-form regex matching?


Question: Locate the production implementation of the UPPERCASE_SENTENCE_START rule that examines sentence-initial tokens, applies EXCEPTIONS and StringTools.isCamelCase, handles digits, and reports lowercase starts.


Question: Where does the French speller generate and rank spelling suggestions, including suggestions that split a misspelling into a recognized starting token and a remainder?


Question: Where does the Catalan tagger perform dictionary lookups and morphological analysis so NFC normalization can happen internally while AnalyzedToken retains the original token surface?


Question: Where does the Catalan tokenizer apply NFC normalization, and how can it preserve each token's original decomposed Unicode text and character offsets?


Question: Where is RemoteRule.fixMatchOffsets implemented, including correction of remote RuleMatch positions against the sentence text?


Question: Where is computeOffsetShifts implemented, and how does it populate the Java char-index to Unicode code-point offset table through the terminal position s.length()?


Question: Where is the contraction zur (zu der) handled in German case and agreement generation, including feminine singular noun corrections?


Question: Where does German suggestion logic choose zum, zur, or zu den from a noun’s gender and number when building corrected phrases?


Question: Where are RuleMatch URL overrides and inherited Rule URLs represented in the production code used by the gRPC or ML server interface?


Question: Which logic in WordRepeatBeginningRule determines whether a sentence-initial token is an actual capitalized word?


Question: Where does spelling-rule token traversal obtain adjacent token text and offsets for a two-token suggestion without changing ordinary single-token misspelling detection?


Question: Where does Dutch POS dictionary lookup expose full tags for compound parts, including ZNW and the singular-noun ZNW:EKV check with optional trailing-s removal?


Question: Where are DutchTagger readings constructed or appended so an accepted compound can reuse the right-hand head’s complete POS tag, including number, gender, and diminutive markers?


Question: Where is the Dutch compound validation implemented, including CompoundAcceptor’s linking-s and linking-en rules and its callable API for another package?


Question: Locate the language-specific repeated-lemma match and synonym-suggestion logic used for Spanish repetitions such as Propones versus propuse.


Question: Where does the diff similarity code internally split above-threshold rewrites for rename and copy scoring while keeping an unmatched rewrite eligible to remain MODIFIED?


Question: Where are status deltas classified as GIT_STATUS_WT_MODIFIED or GIT_STATUS_INDEX_MODIFIED instead of deleted plus untracked when rewrite-based rename detection finds no match?


Question: Where does git_status_list_new translate GIT_STATUS_OPT_RENAMES_FROM_REWRITES into the diff-find flags used for status generation?


Question: Where are the git_diff_find_similar flag definitions and option handling for GIT_DIFF_FIND_AND_BREAK_REWRITES, including adding GIT_DIFF_BREAK_REWRITES_FOR_RENAMES_ONLY?


Question: Where does the config backend parse and retain included-file data, and how is that state reset during repeated reloads?


Question: Where is configuration refreshed from a buffer, and where should stale parsed include data be cleared before the new contents are read?


Question: Where is the `GLOBAL` search-path override stored and consumed when resolving global Git configuration or ignore files, including behavior for a missing or empty override?


Question: Where does checkout create missing blobs or directories while preserving existing working-tree items when the strategy does not permit overwriting or removal?


Question: Where is progress_cb invoked and its total step count calculated from the checkout actions that will actually be performed?


Question: Where does checkout detect directory-versus-blob typechange or rename conflicts and skip them when overwrite or removal is not allowed?


Question: Where is `git_reference_rename` implemented, including the code that relocates a reference's reflog from the old `logs/refs` path to the new one?


Question: Locate the production checkout-side CRLF filter used for `core.autocrlf=true`, including the `crlf_apply_to_workdir` path and its connection to line-ending conversion.