Repository navigation
v0.4.0: CI drift gate (no Claude needed)
Added
scripts/drift_check.py: fails a PR when the app calls a path the backend does not serve. Backend from the FastAPI extractor or an OpenAPI file (--openapi). Exit 0 in sync, 1 drift, 2 bad input;--json,--warn.- Example GitHub Actions workflow:
docs/examples/drift-gate.yml. - Tests for path normalisation, prefix tolerance, call-context filtering, base-constant skipping and CLI exit codes.
Limits
Paths only (no methods or fields). Dynamically built paths are not seen. Prefixes present on one side only are tolerated, so it can miss a drift but should not invent one.
Update
claude plugin marketplace update neo-plugins && claude plugin update fullstack-sync@neo-plugins, then restart Claude Code.