feat(ci): add contract test stage (story 1-4)
requested to merge feat/testing-framework/1-4-create-ci-pipeline-contract-test-stage into feat/testing-framework/prd
Summary
- Add
contractCI stage betweentestande2ein.gitlab-ci.yml - Create
.contract_nodehidden template and 2 jobs:contract:backend+contract:doc-repo - Add
test:contractnpm scripts to backend and doc-repopackage.json - Separate JUnit XML reports, cache keys, and path-based trigger rules
Closes #656 (closed)