Clarify the ACR evolution path and freeze a production-grade data model
Constraint: Phase-1 must support encoder-only open-source backbones without destabilizing future schema evolution Rejected: extending the old flat song_id + fixed-vector schema | would couple model swaps to schema rewrites and weaken copyright lineage Confidence: high Scope-risk: moderate Directive: treat canonical_song/work/recording/recording_asset/audio_window plus model/feature registries as the stable contract; evolve models and indexes around them Tested: git diff --check on changed files; Python content/structure sanity check; architect review APPROVED; README link coverage and DDL object presence verified Not-tested: live PostgreSQL apply not run because psql is unavailable in this environment
Showing
6 changed files
with
475 additions
and
81 deletions
acr-engine/sql/acr_pg_schema_v2.sql
0 → 100644
This diff is collapsed.
Click to expand it.
docs/postgresql-data-model.md
0 → 100644
This diff is collapsed.
Click to expand it.
docs/sota-evolution-guide.md
0 → 100644
-
Please register or sign in to post a comment