diff --git a/lib/data/dedupestor/dedupe_ourdb/README.md b/libarchive/dedupestor/dedupe_ourdb/README.md similarity index 100% rename from lib/data/dedupestor/dedupe_ourdb/README.md rename to libarchive/dedupestor/dedupe_ourdb/README.md diff --git a/lib/data/dedupestor/dedupe_ourdb/dedupestor.v b/libarchive/dedupestor/dedupe_ourdb/dedupestor.v similarity index 100% rename from lib/data/dedupestor/dedupe_ourdb/dedupestor.v rename to libarchive/dedupestor/dedupe_ourdb/dedupestor.v diff --git a/lib/data/dedupestor/dedupe_ourdb/dedupestor_test.v b/libarchive/dedupestor/dedupe_ourdb/dedupestor_test.v similarity index 100% rename from lib/data/dedupestor/dedupe_ourdb/dedupestor_test.v rename to libarchive/dedupestor/dedupe_ourdb/dedupestor_test.v diff --git a/lib/data/dedupestor/dedupestor.v b/libarchive/dedupestor/dedupestor.v similarity index 100% rename from lib/data/dedupestor/dedupestor.v rename to libarchive/dedupestor/dedupestor.v diff --git a/lib/data/dedupestor/metadata.v b/libarchive/dedupestor/metadata.v similarity index 100% rename from lib/data/dedupestor/metadata.v rename to libarchive/dedupestor/metadata.v diff --git a/lib/data/dedupestor/metadata_test.v b/libarchive/dedupestor/metadata_test.v similarity index 100% rename from lib/data/dedupestor/metadata_test.v rename to libarchive/dedupestor/metadata_test.v diff --git a/lib/data/encoderherocomplex/any_base.v b/libarchive/encoderherocomplex/any_base.v similarity index 100% rename from lib/data/encoderherocomplex/any_base.v rename to libarchive/encoderherocomplex/any_base.v diff --git a/lib/data/encoderherocomplex/decoder.v b/libarchive/encoderherocomplex/decoder.v similarity index 100% rename from lib/data/encoderherocomplex/decoder.v rename to libarchive/encoderherocomplex/decoder.v diff --git a/lib/data/encoderherocomplex/decoder_test.v b/libarchive/encoderherocomplex/decoder_test.v similarity index 100% rename from lib/data/encoderherocomplex/decoder_test.v rename to libarchive/encoderherocomplex/decoder_test.v diff --git a/lib/data/encoderherocomplex/encoder.v b/libarchive/encoderherocomplex/encoder.v similarity index 100% rename from lib/data/encoderherocomplex/encoder.v rename to libarchive/encoderherocomplex/encoder.v diff --git a/lib/data/encoderherocomplex/encoder_ignorepropery_test.v b/libarchive/encoderherocomplex/encoder_ignorepropery_test.v similarity index 100% rename from lib/data/encoderherocomplex/encoder_ignorepropery_test.v rename to libarchive/encoderherocomplex/encoder_ignorepropery_test.v diff --git a/lib/data/encoderherocomplex/encoder_test.v b/libarchive/encoderherocomplex/encoder_test.v similarity index 100% rename from lib/data/encoderherocomplex/encoder_test.v rename to libarchive/encoderherocomplex/encoder_test.v diff --git a/lib/data/encoderherocomplex/postgres_client_decoder_test.v b/libarchive/encoderherocomplex/postgres_client_decoder_test.v similarity index 100% rename from lib/data/encoderherocomplex/postgres_client_decoder_test.v rename to libarchive/encoderherocomplex/postgres_client_decoder_test.v diff --git a/lib/data/encoderherocomplex/readme.md b/libarchive/encoderherocomplex/readme.md similarity index 100% rename from lib/data/encoderherocomplex/readme.md rename to libarchive/encoderherocomplex/readme.md diff --git a/lib/data/encoderherocomplex/roundtrip_test.v b/libarchive/encoderherocomplex/roundtrip_test.v similarity index 100% rename from lib/data/encoderherocomplex/roundtrip_test.v rename to libarchive/encoderherocomplex/roundtrip_test.v diff --git a/lib/data/encoderherocomplex/tools.v b/libarchive/encoderherocomplex/tools.v similarity index 100% rename from lib/data/encoderherocomplex/tools.v rename to libarchive/encoderherocomplex/tools.v diff --git a/lib/data/encoderherocomplex/types.v b/libarchive/encoderherocomplex/types.v similarity index 100% rename from lib/data/encoderherocomplex/types.v rename to libarchive/encoderherocomplex/types.v diff --git a/libwip/mcp_rhai/cmd/.gitignore b/libarchive/mcp_rhai/cmd/.gitignore similarity index 100% rename from libwip/mcp_rhai/cmd/.gitignore rename to libarchive/mcp_rhai/cmd/.gitignore diff --git a/libwip/mcp_rhai/cmd/compile.sh b/libarchive/mcp_rhai/cmd/compile.sh similarity index 100% rename from libwip/mcp_rhai/cmd/compile.sh rename to libarchive/mcp_rhai/cmd/compile.sh diff --git a/libwip/mcp_rhai/cmd/main.v b/libarchive/mcp_rhai/cmd/main.v similarity index 100% rename from libwip/mcp_rhai/cmd/main.v rename to libarchive/mcp_rhai/cmd/main.v diff --git a/libwip/mcp_rhai/example/example copy.vsh b/libarchive/mcp_rhai/example/example copy.vsh similarity index 100% rename from libwip/mcp_rhai/example/example copy.vsh rename to libarchive/mcp_rhai/example/example copy.vsh diff --git a/libwip/mcp_rhai/example/example.vsh b/libarchive/mcp_rhai/example/example.vsh similarity index 100% rename from libwip/mcp_rhai/example/example.vsh rename to libarchive/mcp_rhai/example/example.vsh diff --git a/libwip/mcp_rhai/logic/logic.v b/libarchive/mcp_rhai/logic/logic.v similarity index 100% rename from libwip/mcp_rhai/logic/logic.v rename to libarchive/mcp_rhai/logic/logic.v diff --git a/libwip/mcp_rhai/logic/logic_sampling.v b/libarchive/mcp_rhai/logic/logic_sampling.v similarity index 100% rename from libwip/mcp_rhai/logic/logic_sampling.v rename to libarchive/mcp_rhai/logic/logic_sampling.v diff --git a/libwip/mcp_rhai/logic/prompts/engine.md b/libarchive/mcp_rhai/logic/prompts/engine.md similarity index 100% rename from libwip/mcp_rhai/logic/prompts/engine.md rename to libarchive/mcp_rhai/logic/prompts/engine.md diff --git a/libwip/mcp_rhai/logic/prompts/errors.md b/libarchive/mcp_rhai/logic/prompts/errors.md similarity index 100% rename from libwip/mcp_rhai/logic/prompts/errors.md rename to libarchive/mcp_rhai/logic/prompts/errors.md diff --git a/libwip/mcp_rhai/logic/prompts/example_script.md b/libarchive/mcp_rhai/logic/prompts/example_script.md similarity index 100% rename from libwip/mcp_rhai/logic/prompts/example_script.md rename to libarchive/mcp_rhai/logic/prompts/example_script.md diff --git a/libwip/mcp_rhai/logic/prompts/main.md b/libarchive/mcp_rhai/logic/prompts/main.md similarity index 100% rename from libwip/mcp_rhai/logic/prompts/main.md rename to libarchive/mcp_rhai/logic/prompts/main.md diff --git a/libwip/mcp_rhai/logic/prompts/wrapper.md b/libarchive/mcp_rhai/logic/prompts/wrapper.md similarity index 100% rename from libwip/mcp_rhai/logic/prompts/wrapper.md rename to libarchive/mcp_rhai/logic/prompts/wrapper.md diff --git a/libwip/mcp_rhai/logic/templates/cargo.toml b/libarchive/mcp_rhai/logic/templates/cargo.toml similarity index 100% rename from libwip/mcp_rhai/logic/templates/cargo.toml rename to libarchive/mcp_rhai/logic/templates/cargo.toml diff --git a/libwip/mcp_rhai/logic/templates/engine.rs b/libarchive/mcp_rhai/logic/templates/engine.rs similarity index 100% rename from libwip/mcp_rhai/logic/templates/engine.rs rename to libarchive/mcp_rhai/logic/templates/engine.rs diff --git a/libwip/mcp_rhai/logic/templates/example.rs b/libarchive/mcp_rhai/logic/templates/example.rs similarity index 100% rename from libwip/mcp_rhai/logic/templates/example.rs rename to libarchive/mcp_rhai/logic/templates/example.rs diff --git a/libwip/mcp_rhai/logic/templates/functions.rs b/libarchive/mcp_rhai/logic/templates/functions.rs similarity index 100% rename from libwip/mcp_rhai/logic/templates/functions.rs rename to libarchive/mcp_rhai/logic/templates/functions.rs diff --git a/libwip/mcp_rhai/logic/templates/generic_wrapper.rs b/libarchive/mcp_rhai/logic/templates/generic_wrapper.rs similarity index 100% rename from libwip/mcp_rhai/logic/templates/generic_wrapper.rs rename to libarchive/mcp_rhai/logic/templates/generic_wrapper.rs diff --git a/libwip/mcp_rhai/logic/templates/lib.rs b/libarchive/mcp_rhai/logic/templates/lib.rs similarity index 100% rename from libwip/mcp_rhai/logic/templates/lib.rs rename to libarchive/mcp_rhai/logic/templates/lib.rs diff --git a/libwip/mcp_rhai/mcp/command.v b/libarchive/mcp_rhai/mcp/command.v similarity index 100% rename from libwip/mcp_rhai/mcp/command.v rename to libarchive/mcp_rhai/mcp/command.v diff --git a/libwip/mcp_rhai/mcp/mcp.v b/libarchive/mcp_rhai/mcp/mcp.v similarity index 100% rename from libwip/mcp_rhai/mcp/mcp.v rename to libarchive/mcp_rhai/mcp/mcp.v diff --git a/libwip/mcp_rhai/mcp/prompts.v b/libarchive/mcp_rhai/mcp/prompts.v similarity index 100% rename from libwip/mcp_rhai/mcp/prompts.v rename to libarchive/mcp_rhai/mcp/prompts.v diff --git a/libwip/mcp_rhai/mcp/specifications.v b/libarchive/mcp_rhai/mcp/specifications.v similarity index 100% rename from libwip/mcp_rhai/mcp/specifications.v rename to libarchive/mcp_rhai/mcp/specifications.v diff --git a/libwip/mcp_rhai/mcp/tools.v b/libarchive/mcp_rhai/mcp/tools.v similarity index 100% rename from libwip/mcp_rhai/mcp/tools.v rename to libarchive/mcp_rhai/mcp/tools.v diff --git a/libwip/mcp_rhai/rhai.v b/libarchive/mcp_rhai/rhai.v similarity index 100% rename from libwip/mcp_rhai/rhai.v rename to libarchive/mcp_rhai/rhai.v