Returns a working starter config. Methodology mode is the
load-bearing architectural decision in pakhom – it determines AI
agency, output stamping, and reporting requirements. Pass methodology
explicitly:
Arguments
- methodology
One of
"reflexive_scaffold","codebook_collaborative", or"framework_applied". Mandatory: per AC3 ("no default mode; explicit declaration mandatory"),methodology = NULLproduces an error rather than silently defaulting. Runmethodology_decision_aid()for guidance on the choice.
Details
default_config("reflexive_scaffold") # Mode 1: AI as provocateur
default_config("codebook_collaborative") # Mode 2: AI proposes, researcher gates
default_config("framework_applied") # Mode 3: AI applies researcher's frameworkCalling default_config() with no argument is an ERROR: the
methodology argument is mandatory (AC3 – no default mode; explicit
declaration mandatory). There is deliberately no fallback default. Spool
2011 (>95\
default would let users inherit a methodology without conscious choice, so
pakhom requires the mode to be declared explicitly rather than supplying one
for them. Run methodology_decision_aid for guidance on choosing.
Note: .config_defaults() (internal) returns the bare schema with
methodology$mode = NULL, so user-supplied YAMLs that omit the
methodology section fail validation with a clear error rather than
silently inheriting a default. default_config() is the only
entry point that pre-fills mode (when methodology is supplied explicitly).
See also
methodology_decision_aid for guidance on choosing
a methodology mode; validate_methodology_mode for the
underlying validator.