v3.1: OrcaFilamentLibrary re-mint under the product-triple rule

Phase v3.1 of filament_id_plan_v3.md: every OFL-declared filament_id
re-derives from its product triple; the succession ledger absorbs the old
ids. Config-equivalence verified: flattened effective configs differ ONLY
in filament_id (284 consistent old->new changes tree-wide, including every
vendor preset that rides an OFL family), zero config/compatible_printers/
setting_id drift.

Structural pre-step (id-value-neutral, verified): OFL generic family ids
move from the shared fdm_filament_* template bases onto the product-named
"Generic X @System" presets, so the v3 triple's family component is the
product name, not an internal file name (12 relocations; 2 dead duplicate
declarations on fdm_filament_pa/pet pruned; every consumer chain itemized
first - the +12 instantiated_with_id entries are this deliberate pattern,
matching the 11 generics that already declared on @System).
fdm_filament_pc keeps its declaration this phase: 7 Prusa presets (Prusa
Generic PC, Prusament PC Blend) inherit it directly and re-home in the
v3.2 Prusa worksheet; its transitional id is documented in the plan.

Re-mint: 301 declarations re-derived (e.g. Generic PLA OGFL99 ->
OFDSrzZ8 = mint("filament_product/Generic/PLA/Generic PLA")). Snapshot:
1477 ids (+300/-292). Ledger:
- 230 shipped ids retired with mode-rule successors (OGF* library ids,
  OFLSBS99, DREMC/FILAR/AliZ/eSUN/... legacy strings). DREMC010 had been
  shared by a PPA-CF and a TPU family - a data bug this split resolves;
  its successor follows its only shipped claim (DREMC PPA-CF).
- 25 GF-shaped ids OFL had copied from the Bambu catalog (GFOT00x
  Overture, GFSEP0xx) are RELEASED to the BBL island space with hints at
  the re-minted families - never retired, so a future legitimate BBL
  catalog addition is never blocked; plus an explicit GFOT001 ->
  OFxA1p01 hint (Overture PLA Pro, still live in BBL).
- 37 never-shipped v1 branch mints dropped from lineage
  (--forget-never-shipped; they exist in no release, no forwarding
  needed).
- OGFC99/OGFG99/OGFL96/OGFN99/OGFSNL08 stay live (still declared by
  vendor bundles); they retire in v3.2 when those declarers re-mint.

Gates: 106 unit tests OK; --check exit 0; orca_extra_profile_check exit 0;
validator -l 2 / -f tree-wide / -r BBL+Qidi exit 0; Moonraker OFL map
check resolves all 29 aliases against the re-minted presets; flatten
equivalence pre/post as above; snapshot regen idempotent.
This commit is contained in:
SoftFever
2026-07-04 16:41:41 +08:00
parent 2c0867619c
commit acd5dd0794
318 changed files with 4636 additions and 5098 deletions
@@ -3,7 +3,7 @@
"name": "FilAr PETG @base",
"inherits": "fdm_filament_pet",
"from": "system",
"filament_id": "FILARB03",
"filament_id": "OF5rnhjh",
"instantiation": "false",
"filament_type": [
"PETG"
@@ -4,7 +4,7 @@
"inherits": "FilAr PETG @base",
"from": "system",
"setting_id": "QuJY74Af8ssl9uuB",
"filament_id": "FILAR0047",
"filament_id": "OFt6e0US",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PETG @base",
"from": "system",
"setting_id": "aFO2PDBIQqvNlH9p",
"filament_id": "FILAR0048",
"filament_id": "OF0Vtzaw",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PETG @base",
"from": "system",
"setting_id": "JQsOaH7Zcs0cLLPY",
"filament_id": "FILAR0049",
"filament_id": "OFNU9YIW",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PETG @base",
"from": "system",
"setting_id": "O24dTvHOzlbikvmq",
"filament_id": "FILAR0050",
"filament_id": "OF44VYzK",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PETG @base",
"from": "system",
"setting_id": "JAUmcvfO2lnmxGj5",
"filament_id": "FILAR0051",
"filament_id": "OF2Z1nT5",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PETG @base",
"from": "system",
"setting_id": "dd4fL2ztjz4UiTaG",
"filament_id": "FILAR0052",
"filament_id": "OFsXQXbs",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PETG @base",
"from": "system",
"setting_id": "kQFbBS3nxU7M2yPa",
"filament_id": "FILAR0053",
"filament_id": "OFnejEt4",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PETG @base",
"from": "system",
"setting_id": "fspbgXmAOWjFBQqh",
"filament_id": "FILAR0054",
"filament_id": "OFysxCep",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PETG @base",
"from": "system",
"setting_id": "MnA2FnHdIuViwo41",
"filament_id": "FILAR0055",
"filament_id": "OFJQDUk3",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PETG @base",
"from": "system",
"setting_id": "oYjDczRs4U1JdteC",
"filament_id": "FILAR0056",
"filament_id": "OFybzvQN",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PETG @base",
"from": "system",
"setting_id": "eCJ5aFcQ00m97U35",
"filament_id": "FILAR0057",
"filament_id": "OFgpLTMR",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PETG @base",
"from": "system",
"setting_id": "CEOhwBE63SWwuh6P",
"filament_id": "FILAR0058",
"filament_id": "OFurdQxc",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PETG @base",
"from": "system",
"setting_id": "OPZin7y48ZEeiH8D",
"filament_id": "FILAR0059",
"filament_id": "OFq8gfS4",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PETG @base",
"from": "system",
"setting_id": "ok1h38XzyQXPBIMM",
"filament_id": "FILAR0060",
"filament_id": "OFPbyOSk",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -3,7 +3,7 @@
"name": "FilAr PLA @base",
"inherits": "fdm_filament_pla",
"from": "system",
"filament_id": "FILARB01",
"filament_id": "OF4KsW72",
"instantiation": "false",
"filament_type": [
"PLA"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "sZEY2QrlLsDkgZin",
"filament_id": "FILAR0022",
"filament_id": "OF8aFWfQ",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "kOF3UfqKVqWKFwiH",
"filament_id": "FILAR0026",
"filament_id": "OFnYVFk2",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "9KxtnS1WoUAgH323",
"filament_id": "FILAR0017",
"filament_id": "OFHAccHz",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "pAToQatK3PVTMHrW",
"filament_id": "FILAR0018",
"filament_id": "OFKTSiYF",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "bJuNDmVGIF0TXvkk",
"filament_id": "FILAR0001",
"filament_id": "OFWTRJ1K",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "vlPu3T66cQhIr5nl",
"filament_id": "FILAR0006",
"filament_id": "OFWwF7K7",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "dNsCH2BVjuq3jrN7",
"filament_id": "FILAR0009",
"filament_id": "OFKWWgyp",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "baAQZuzRZD0nwmqH",
"filament_id": "FILAR0027",
"filament_id": "OFaDOaNt",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "BpYgVH5d3LOdib3U",
"filament_id": "FILAR0003",
"filament_id": "OFNemJM6",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "KHIdy0oNw9YYDNOD",
"filament_id": "FILAR0029",
"filament_id": "OF5P4jgA",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "LBpWNtHWPyZi96wr",
"filament_id": "FILAR0025",
"filament_id": "OFIamQnD",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "SeePXOShT3cge6TS",
"filament_id": "FILAR0024",
"filament_id": "OFTlRzpe",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "B6HABCdHSblZS7lQ",
"filament_id": "FILAR0002",
"filament_id": "OFKKajh6",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "tR4io22VQO0J8UsV",
"filament_id": "FILAR0007",
"filament_id": "OFexaZU2",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "r9eviTeCeTW4rLuz",
"filament_id": "FILAR0008",
"filament_id": "OFAt6ec0",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "zLZxXa78e1oiYWSg",
"filament_id": "FILAR0020",
"filament_id": "OFKZ9skj",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "glc7ip75qjodcceS",
"filament_id": "FILAR0019",
"filament_id": "OFgMWJ8T",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "hCv43F2tNJagwzC7",
"filament_id": "FILAR0028",
"filament_id": "OF5nlfKY",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "6ZwTYvV27Oj3l33v",
"filament_id": "FILAR0012",
"filament_id": "OFsDXRpS",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "5dINxIgy0kMYYNDT",
"filament_id": "FILAR0021",
"filament_id": "OFaEesXQ",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "wgxgJfhOa2ZPikRH",
"filament_id": "FILAR0010",
"filament_id": "OFPqX3x2",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "FhROwdLMSz3cyRZo",
"filament_id": "FILAR0011",
"filament_id": "OFZ4QbfK",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "6ax7ka7LBHqhBigT",
"filament_id": "FILAR0005",
"filament_id": "OFjT9PkZ",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "ZRedeSWJhUayeJLw",
"filament_id": "FILAR0004",
"filament_id": "OFQWIKbV",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "SYWoimklLqx5O2Xh",
"filament_id": "FILAR0013",
"filament_id": "OFvPPMxL",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "FlPRrQEcKnVKwJDM",
"filament_id": "FILAR0014",
"filament_id": "OFdb8YNz",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "eWAcT15sDLZeV2uS",
"filament_id": "FILAR0016",
"filament_id": "OFkoLUtR",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "Z7toK1R2GuzHVgfo",
"filament_id": "FILAR0015",
"filament_id": "OFkGvN4d",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA @base",
"from": "system",
"setting_id": "4VO2Qb2cTXQ1TJv2",
"filament_id": "FILAR0023",
"filament_id": "OFP26zNb",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -3,7 +3,7 @@
"name": "FilAr PLA-mate @base",
"inherits": "fdm_filament_pla",
"from": "system",
"filament_id": "FILARB02",
"filament_id": "OFtOoWIj",
"instantiation": "false",
"filament_type": [
"PLA"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA-mate @base",
"from": "system",
"setting_id": "f8DPrkYuTUPJ3cru",
"filament_id": "FILAR0030",
"filament_id": "OFj3bTjw",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA-mate @base",
"from": "system",
"setting_id": "QMBocqysEed86R9y",
"filament_id": "FILAR0031",
"filament_id": "OF5vgi2G",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA-mate @base",
"from": "system",
"setting_id": "XoilIv3HqpDTVRwv",
"filament_id": "FILAR0032",
"filament_id": "OFGcLA5R",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA-mate @base",
"from": "system",
"setting_id": "xkotTQheAIUUhPd7",
"filament_id": "FILAR0033",
"filament_id": "OFtefokm",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA-mate @base",
"from": "system",
"setting_id": "zV2dKrknk0ThDv36",
"filament_id": "FILAR0034",
"filament_id": "OFiDpM1B",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA-mate @base",
"from": "system",
"setting_id": "UZW4F0aVz1TqstYi",
"filament_id": "FILAR0035",
"filament_id": "OFqtx549",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA-mate @base",
"from": "system",
"setting_id": "DdW1XKqqRuLM1cAd",
"filament_id": "FILAR0036",
"filament_id": "OFdzlrhi",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA-mate @base",
"from": "system",
"setting_id": "6OtKg1UxWuNCqsZy",
"filament_id": "FILAR0037",
"filament_id": "OFGVwfK0",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA-mate @base",
"from": "system",
"setting_id": "lKOXMY37q8WpMdBA",
"filament_id": "FILAR0038",
"filament_id": "OF8jh0Lk",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA-mate @base",
"from": "system",
"setting_id": "MabNpNP8G9RqEruP",
"filament_id": "FILAR0039",
"filament_id": "OFmaeU4a",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA-mate @base",
"from": "system",
"setting_id": "Jwrm1uuCo7UjvgWn",
"filament_id": "FILAR0040",
"filament_id": "OFufTAK9",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA-mate @base",
"from": "system",
"setting_id": "ifbCS3WypTUa1JHr",
"filament_id": "FILAR0041",
"filament_id": "OFfZcoKr",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA-mate @base",
"from": "system",
"setting_id": "ak2QX0IS74Nmtyex",
"filament_id": "FILAR0042",
"filament_id": "OFIBXa0k",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA-mate @base",
"from": "system",
"setting_id": "GrEXuL6TYue238MK",
"filament_id": "FILAR0043",
"filament_id": "OFausr3F",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA-mate @base",
"from": "system",
"setting_id": "PK1CsK7AS1p1IJaR",
"filament_id": "FILAR0044",
"filament_id": "OFEZ449N",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA-mate @base",
"from": "system",
"setting_id": "rsLi8jr62hHPgERG",
"filament_id": "FILAR0045",
"filament_id": "OFCjG251",
"instantiation": "true",
"filament_vendor": [
"FilAr"
@@ -4,7 +4,7 @@
"inherits": "FilAr PLA-mate @base",
"from": "system",
"setting_id": "z2Pk06JzY9Tr1WjQ",
"filament_id": "FILAR0046",
"filament_id": "OF2EK9F1",
"instantiation": "true",
"filament_vendor": [
"FilAr"