stringforge.vacua_writer.VacuaWriter

Contents

stringforge.vacua_writer.VacuaWriter#

class stringforge.vacua_writer.VacuaWriter(db, *, vault_dir=None)#

Bases: object

Vacua persistence / HuggingFace-upload handler.

Wraps a stringforge.cy_io.CYDatabase (or any subclass) and delegates all data-access calls — catalog reads, shard fetches, path resolution — to the wrapped instance via __getattr__(). This keeps the extracted method bodies untouched from their original CYDatabase form.

Construct with VacuaWriter(db) where db is an instance of stringforge.cy_io.CYDatabase (or any class implementing the same I/O surface — e.g. stringforge.lcs_database.LCSDatabase).

See the module page for the curated public method index. The class page is kept as the canonical object target for cross-references and the general index.