CHANGELOG.md
# Changelog All notable changes to this project will be documented in this file.
Bekijk detailsResources
Changelog en release notes (bronbestanden).
Highlights
Bekijk per release de CBAM-verbeteringen, explainability updates en audit export changes.
# Changelog All notable changes to this project will be documented in this file.
Bekijk details# PSRA v1.1 Release Notes ## 🎉 Major Release: Enterprise-Ready Trade Compliance Platform
Bekijk detailsAll notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
app/(app)/ltsd, evidence panels, export status cards, and attach-to-case banners
with updated navigation grouping.agents.md to document the multi-agent architecture and a new docs/ai-sessions/ directory with 23 documents detailing agent session logs, test reports, security briefings, and build validation plans.reports/build-validation-plan.md.docs/notes/doc-sweep-mapping.md) has been created to standardize future documentation updates.agents/tasks/batches/batch-01.yaml describing the preflight DNS hardening workflow and artifact
retention requirements.scripts/scaffold-batches.sh to scaffold the remaining batch YAML templates with guard rails.apps/web/lib/api/clients, providing strongly-typed access to the /ltsd
endpoints for the Next.js frontend.ops/scripts/backfill.py, including unit tests and docs that demonstrate
autolink evidence capture and Prefect deployment refreshes.【F:ops/scripts/backfill.py†L1-L210】【F:tests/scripts/test_backfill.py†L1-L168】【F:reports/ops/autolink_evidence_20251202T094500Z.md†L1-L33】ops/scripts/rollback_etl.sh for guarded database rollbacks with optional backups and scripted confirmation flows.
Usage guidance documented in the ops README and runbooks.【F:ops/scripts/rollback_etl.sh†L1-L132】【F:ops/README.md†L41-L71】shared/lib/telemetry that wraps analytics initialisation, page view/event tracking, and
development fallbacks so frontend instrumentation feeds the structured logging pipeline.scripts/preflight/dns_check.sh to parse Google DoH responses without here-doc stubs and to fail fast when answers
mismatch, while refreshing DNS guidance in DNS_UPDATE_INSTRUCTIONS.md and PRODUCTION_READY_REPORT.md to reflect the public
resolver green state.openapi.yaml, docs/api/openapi.*) and refreshed the TypeScript SDK bindings in
packages/sdk/src/generated/openapi.ts to reflect the latest backend routes.reports/final/docs_refresh_2025-12-01.zip.base64
(decodeer met base64 -d docs_refresh_2025-12-01.zip.base64 > docs_refresh_2025-12-01.zip) zodat CAB-reviewers
direct naar de laatste evidence kunnen verwijzen.【F:README.md†L74-L125】【F:PRODUCTION_READY_REPORT.md†L3-L75】【F:DEPLOYMENT.md†L47-L257】【F:QA_REPORT_20_PERSONAS.md†L4-L32】【F:RUNBOOK.md†L9-L15】【F:reports/05_docs.md†L1-L30】__all__ declaration in psra_backend/__init__.py so schema export scripts can import the compatibility
module without raising indentation errors.v_cbam_report_lines creation/downgrade behaviour and window filtering.
【F:tests/backend/db/test_cbam_report_lines_view.py†L1-L55】pnpm --filter frontend run build end-to-end after merging the privacy landing pages and
aligning the ESLint/react-hooks tooling; the command now completes successfully and exercises the
updated cache telemetry wiring instead of failing on duplicate routes.README.md, DEPLOYMENT.md, and RUNBOOK.md for the December launch cutover.【F:README.md†L1-L148】【F:DEPLOYMENT.md†L1-L180】【F:RUNBOOK.md†L1-L60】reports/04_validation.md and qa/artifacts/ with references to the Helios run logs.【F:reports/04_validation.md†L1-L165】【F:qa/artifacts/pipeline/helios-pipeline-20251201T080000Z.md†L1-L8】【F:qa/artifacts/persona-run-2025-12-01.md†L1-L5】README.md to highlight the Helios go-live decision and updated service endpoints.【F:README.md†L80-L128】【F:README.md†L1018-L1039】DEPLOYMENT.md roadmap, security references, and support channels to align with the new sevensa.cloud footprint.【F:DEPLOYMENT.md†L1-L270】reports/04_validation.md content with the December 2025 success baseline while retaining historical context for auditors.【F:reports/04_validation.md†L1-L165】RUNBOOK.md to point at the Helios operations desk and PagerDuty rotation, ensuring escalation paths match the new pipeline.【F:RUNBOOK.md†L1-L60】README.md, RUNBOOK.md, and DEPLOYMENT.md, covering feature scope, install/rollback steps, monitoring, and incident playbooks.【F:README.md†L63-L90】【F:RUNBOOK.md†L9-L111】【F:DEPLOYMENT.md†L66-L146】tests/perf/cbam/README.md.【F:tests/perf/cbam/README.md†L1-L73】reports/validation/2025-10-21/ and refreshed Section 4 snapshot documenting current blockers.【F:reports/04_validation.md†L1-L48】PRODUCTION_READY_REPORT.md now reflects the CBAM launch status, bundler regression, and backend model conflicts with actionable next steps.【F:PRODUCTION_READY_REPORT.md†L1-L86】Makefile verify-all target corrected to use canonical Make tab indentation so CODEX aggregate runs can execute without parse errors.【F:Makefile†L87-L92】make verify-all, Playwright, en backend pytest transcripts in reports/validation/2025-10-21/ to unblock incident investigations for het CBAM rolloutteam.【F:reports/validation/2025-10-21/make-verify-all.log†L1-L24】【F:reports/validation/2025-10-21/pytest-backend.log†L1-L38】docs/design-system.md) and improved Storybook stories.MD_FILES_UPDATE_ANALYSIS.md to track documentation gaps and progress.MD_FILES_UPDATE_ANALYSIS.md report, bringing the documentation to enterprise-level quality.Release Date: December 24, 2025 Version: 1.1.0 Previous Version: 1.0.0
PSRA v1.1 transforms the platform into a comprehensive, enterprise-ready trade compliance solution with expanded global coverage, enhanced AI capabilities, and robust data infrastructure. This release delivers on the promise of automated, multi-LLM-powered origin determination with unprecedented scale and accuracy.
scripts/seed-all-databases.ts: Master orchestrationscripts/populate-hs-codes.ts: HS code seedingscripts/populate-trade-data.ts: FTA and rules seedingscripts/populate-cbam-data.ts: CBAM data seedingPOST /api/v1/ml/consensus # Multi-LLM consensus calculation
GET /api/v1/trade-agreements # List all supported FTAs
POST /api/v1/hs-classify # Advanced HS code classification
GET /api/v1/cbam/reporting # Live CBAM data (no more fallbacks)
GET /api/cbam/exports # CBAM report exports
GET /api/cbam/reports # CBAM reporting summaries
GET /api/monitoring/alerts # Regulatory alerts feed
GET /api/conflicts # Conflict list + dashboard
POST /api/ltsd/generate # LTSD dossier generation
GET /api/ltsd/{id}/pdf # LTSD PDF export
# 1. Update environment variables
export MULTI_MODEL_CONSENSUS=true
export ML_SERVICES_ENABLED=true
# 2. Run comprehensive seeding
npx tsx scripts/seed-all-databases.ts
# 3. Deploy with new images
make deploy-seed
# 4. Verify ML integration
npx tsx scripts/test-ml-integration.ts
kubectl rollout undo deployment/psra-backendDatabase Migration:
-- Run automatic migrations
npm run db:migrate
Environment Updates:
# Add new required variables
export MULTI_MODEL_CONSENSUS=true
export ML_SERVICES_ENABLED=true
Data Seeding:
# Run comprehensive seeding
npx tsx scripts/seed-all-databases.ts
Verification:
# Test ML integration
npx tsx scripts/test-ml-integration.ts
# Run health checks
curl http://localhost:8000/health
PSRA v1.1 represents a quantum leap in automated trade compliance, delivering enterprise-grade AI-powered origin determination with unprecedented global coverage and accuracy. Welcome to the future of intelligent trade compliance! 🚀 </xai:function_call">Updated RELEASE_NOTES_v1.1.md with 238 additions --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# PSRA V1.1 +# PSRA V1.1
Multi-tenant platform voor preferentiële oorsprong, CBAM-compliance en supply-chain governance.
@@ -6,6 +6,8 @@
make verify-all draaide 16 januari 2026 opnieuw groen (build, lint, typecheck, Playwright, a11y, backend pytest, persona harness). Planned/Target: 2026-04-27 verify-all refresh na privacy-route fix.【F:PRODUCTION_READY_REPORT.md†L7-L47】... +77 lines