{"name":"tengu_saffron_lattice","slug":"tengu-saffron-lattice","family":"flag","title":"Feature flags","noun":"feature flag","description":"Whether a model needs consent or usage credits can now be decided per model rather than for the whole plan","description_source":"entry","described_by":{"version":"2.1.299","anchor":"per-model-usage-credit-billing-via-tengu-saffron-lattice"},"presence":{"first_seen":"2.1.170","removed_in":null,"in_current_build":true,"newest_mined":"2.1.308","builds":115,"mined_builds":149,"first_cited":{"version":"2.1.170","released_at":"2026-06-09 16:15:44","spans":2}},"aliases":[],"entries":[{"version":"2.1.299","anchor":"per-model-usage-credit-billing-via-tengu-saffron-lattice","heading":"Usage-credit billing can now differ from one model to another","line":"Whether a model needs consent or usage credits can now be decided per model rather than for the whole plan","released_at":"2026-10-14 00:23:19","reason":"gate cited by this entry"},{"version":"2.1.177","anchor":"first-party-guard-on-saffron-lattice-eligibility","heading":"First-Party Guard on Saffron Lattice Eligibility","line":null,"released_at":"2026-06-13 01:04:21","reason":"gate cited by this entry, found in this entry's text"},{"version":"2.1.177","anchor":"saffron-lattice-default-state","heading":"Saffron Lattice Default State","line":null,"released_at":"2026-06-13 01:04:21","reason":"gate cited by this entry, found in this entry's text"},{"version":"2.1.170","anchor":"fable-5-launch-announcement-banner","heading":"Fable 5 Launch Announcement Banner","line":null,"released_at":"2026-06-09 16:15:44","reason":"gate cited by this entry, found in this entry's text"}],"entries_total":4,"docs":[],"docs_total":0,"gates":[{"version":"2.1.299","state":"unknown","account":null,"baseline":null,"code_default":null},{"version":"2.1.177","state":"unknown","account":null,"baseline":null,"code_default":null},{"version":"2.1.170","state":"unknown","account":null,"baseline":null,"code_default":null}],"related":[{"name":"tengu_saffron_anchor","slug":"tengu-saffron-anchor","description":"A prompt-and-context experiment switch was renamed and four other switches disappeared entirely."},{"name":"tengu_saffron_credits_only_tiers","slug":"tengu-saffron-credits-only-tiers","description":null},{"name":"tengu_saffron_ferry","slug":"tengu-saffron-ferry","description":"Claude Code reads a new on\/off switch from the server, and treats it as on when the server sends nothing"},{"name":"tengu_saffron_kite","slug":"tengu-saffron-kite","description":"A new gate can now trigger remote-session notifications on its own"},{"name":"tengu_saffron_ladder","slug":"tengu-saffron-ladder","description":"The remote setting behind the Fable upgrade offer now only turns a fixed \"Upgrade to Max\" option on or off, with no custom text"},{"name":"tengu_saffron_picker_dim","slug":"tengu-saffron-picker-dim","description":"Default `false`. When on, and the cached extra-usage disabled reason is `org_level_disabled` or `overage_not_provisioned` (along with further account checks), model picker options whose value is a Fable model are shown disabled with the label `Fable (disabled)`, and their description can gain a `requires usage credits` note."},{"name":"tengu_saffron_wren","slug":"tengu-saffron-wren","description":"Goals now nudge Claude every 30 minutes when background shells or agents are blocking evaluation."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-saffron-lattice","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}