SIFR-META-0003 belongs to the Package metaprogramming diagnostic family. It means: package const-specialization issue declaration is malformed.
Why It Happens
Deterministic package specialization either reported a bounded issue or declared issue data that does not match its compiler-checked template. Fix the static schema input or the package issue declaration named by the diagnostic.Use
sifr --explain SIFR-META-0003 locally to see the renderer’s exact message template and any machine-applicable suggestions for the compiler version you are running.Erroneous Code
How To Fix It
Declare the package reason code and its exact bounded argument template, then emit only those argument names. Compiler- and LSP-reserved names such asrule cannot be package template arguments.
Fixed Code
Details
See the Error Codes index for the complete catalog.
