calendar-plugin/compatibility-layer/README.md

718 B

Compatibility Layer

This directory is the canonical local WordPress emulation entrypoint.

Purpose:

  • run the stand-alone harness used for local deterministic testing
  • keep emulation tooling out of deployable plugin code (code/)

Current implementation delegates to the existing harness implementation under fixture/.

Primary commands from repository root:

./compatibility-layer/reset.sh
./compatibility-layer/seed.sh
./compatibility-layer/run.sh

Optional archived local checks (fixture-era):

./compatibility-layer/smoke.sh
./compatibility-layer/security_smoke.sh

These delegate to scripts under fixture-tests/. Active development validation now targets the remote server first.