Provides a generic framework for working with YAML (YAML
    Ain't Markup Language) configuration files. Uses 'ajv' (Another JSON
    Schema Validator) via 'V8' to validate configurations against JSON
    Schema definitions. Configuration objects inherit from 'S7' classes
    and base lists, supporting downstream extension through custom classes
    and methods.

Context-engineering primitives for Artificial Intelligence (AI)
    coding agents working in R. Assembles agent context from memory and
    instruction files ('AGENTS.md', 'CLAUDE.md'), traces function call
    blast radius across projects, generates project briefings, parses
    source into Abstract Syntax Tree (AST) symbol indices, discovers
    dependency graphs, and introspects installed packages.
    Zero dependencies.

Calculates a degree of spatial association between regionalizations 
    or categorical maps using the information-theoretical V-measure 
    (Nowosad and Stepinski (2018) <doi:10.1080/13658816.2018.1511794>). It also
    offers an R implementation of the MapCurve method 
    (Hargrove et al. (2006) <doi:10.1007/s10109-006-0025-x>).

A modular and extendable approach to extract (micro)saccades from gaze samples via an ensemble of methods.
  Although there is an agreement about a general definition of a saccade, the more specific details are harder to agree upon.
  Therefore, there are numerous algorithms that extract saccades based on various heuristics, which differ in the assumptions about velocity,
  acceleration, etc. The package uses three methods (Engbert and Kliegl (2003) <doi:10.1016/S0042-6989(03)00084-1>,
  Otero-Millan et al. (2014)<doi:10.1167/14.2.18>, and Nyström and Holmqvist (2010) <doi:10.3758/BRM.42.1.188>)
  to label individual samples and then applies a majority vote approach to identify saccades. The package includes three
  methods but can be extended via custom functions. It also uses a modular approach to compute velocity and
  acceleration from noisy samples. Finally, you can obtain methods votes per gaze sample instead of saccades.