helpers/kvp.py.dox.md
kvp.py helper module.kvp.py because this directory is intentionally flat.kvp.py owns the runtime implementation.kvp.py.dox.md owns durable notes about responsibilities, contracts, side effects, and verification for that implementation._persistent_dir() -> str_validate_key(key: str) -> None_key_to_path(key: str) -> strget_runtime(key: str, default: Any=...) -> Anyset_runtime(key: str, value: Any) -> Noneremove_runtime(key: str) -> Nonefind_runtime(pattern: str) -> list[str]get_persistent(key: str, default: Any=...) -> Anyset_persistent(key: str, value: Any) -> Noneremove_persistent(key: str) -> Nonefind_persistent(pattern: str) -> list[str]fnmatch, glob, helpers.files, json, os, tempfile, threading, typing.threading.RLock, get_abs_path, _validate_key, os.path.join, _key_to_path, os.path.dirname, _persistent_dir, ValueError, _runtime_store.pop, os.makedirs, tempfile.mkstemp, glob.glob, keys.sort, os.replace, os.unlink, os.path.isdir, json.load, os.fdopen, json.dump, f.flush.tests/test_browser_agent_regressions.pyNo child DOX files.