docs(migration): establish preservation-first charter
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"updated_at": "2026-07-30T22:51:21+08:00",
|
||||
"status": "preparation",
|
||||
"migration_mode": "behavior_preserving_source_migration",
|
||||
"source_of_truth": "current_original_webapp_runtime_and_source",
|
||||
"source_root": ".",
|
||||
"target_root": null,
|
||||
"failed_roots": [
|
||||
"next"
|
||||
],
|
||||
"current_slice": null,
|
||||
"last_checkpoint": "xiaobai-preservation-migration-charter-20260730",
|
||||
"next_action": "inventory_original_assets_and_propose_target_structure_before_copying_code",
|
||||
"authoritative_documents": [
|
||||
"AGENTS.md",
|
||||
"docs/migration/原版保真迁移总纲.md",
|
||||
"docs/migration/保真迁移账本.md",
|
||||
"docs/migration/next失败冻结记录.md"
|
||||
],
|
||||
"hard_invariants": [
|
||||
"do_not_use_next_as_migration_source",
|
||||
"do_not_rewrite_existing_product_behavior",
|
||||
"do_not_change_technology_stack_without_explicit_user_approval",
|
||||
"preserve_visual_interaction_animation_calculation_and_data_semantics",
|
||||
"require_old_new_differential_evidence_for_every_slice",
|
||||
"keep_original_runtime_available",
|
||||
"do_not_delete_uncertain_code"
|
||||
],
|
||||
"open_decisions": [
|
||||
"target_directory_name",
|
||||
"target_directory_structure",
|
||||
"migration_slice_order"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user