Context
The cookbook architecture-demos spec tracks Falcon (classic — 7B/40B/180B) as status: blocked. Note: this is distinct from falcon_h1 which is already supported via contracts/model-families/falcon_h1.yaml. Falcon-H1 is a hybrid SSM+transformer architecture; Falcon-classic is a pure decoder transformer with multi-query attention.
Family
- Name: falcon (classic)
- Vendor: TII
- HF architectures:
FalconForCausalLM
- HF pattern:
tiiuae/falcon-* (NOT tiiuae/Falcon-H1-*)
- Reference checkpoints:
tiiuae/falcon-7b, tiiuae/falcon-40b, tiiuae/falcon-rw-1b
Acceptance criteria
Unblock impact
- Cookbook manifest flips from
blocked to certified
- Avoids confusion in cookbook detector — currently
falcon_h1 discriminator works only because classic Falcon configs lack the SSM markers; adding a positive discriminator for classic Falcon hardens this
Cookbook reference
Context
The cookbook architecture-demos spec tracks Falcon (classic — 7B/40B/180B) as
status: blocked. Note: this is distinct fromfalcon_h1which is already supported viacontracts/model-families/falcon_h1.yaml. Falcon-H1 is a hybrid SSM+transformer architecture; Falcon-classic is a pure decoder transformer with multi-query attention.Family
FalconForCausalLMtiiuae/falcon-*(NOTtiiuae/Falcon-H1-*)tiiuae/falcon-7b,tiiuae/falcon-40b,tiiuae/falcon-rw-1bAcceptance criteria
contracts/model-families/falcon.yamlexists (separate from existingfalcon_h1.yaml)mamba_d_state/mamba_expandfields)tiiuae/falcon-rw-1b(smallest variant)Unblock impact
blockedtocertifiedfalcon_h1discriminator works only because classic Falcon configs lack the SSM markers; adding a positive discriminator for classic Falcon hardens thisCookbook reference
name: falconblock