{"name":"tengu_umber_lattice","slug":"tengu-umber-lattice","family":"flag","title":"Feature flags","noun":"feature flag","description":"Published artifacts can gain a document database Claude reads and writes, off unless you set the env var.","description_source":"entry","described_by":{"version":"2.1.224","anchor":"artifact-tool-gains-a-document-database-off-by-default"},"presence":{"first_seen":"2.1.224","removed_in":"2.1.267","in_current_build":false,"newest_mined":"2.1.309","builds":34,"mined_builds":150,"first_cited":{"version":"2.1.257","released_at":"2026-09-01 17:15:33","spans":1}},"aliases":[],"entries":[{"version":"2.1.267","anchor":"artifact-feature-env-var-and-gate-renamed-artifact-db-a","heading":"Artifact feature: env var and gate renamed (artifact DB -> artifact type catalog)","line":"The artifact type catalog's override variable and internal flag were renamed","released_at":"2026-09-09 18:25:42","reason":"gate cited by this entry, found in this entry's text"},{"version":"2.1.265","anchor":"artifact-db-str-replace-action-is-built-but-flagged-off","heading":"Artifact DB str_replace action is built but flagged off","line":"A new str_replace write action for the artifact database is built but not yet exposed to users","released_at":"2026-09-08 19:05:16","reason":"gate cited by this entry"},{"version":"2.1.265","anchor":"artifact-database-write-gains-a-string-replace-op-and-optimi","heading":"Artifact-database write gains a string-replace op and optimistic versioning","line":"Artifact database writes gain a string-replace operation and version-checked writes","released_at":"2026-09-08 19:05:16","reason":"gate cited by this entry"},{"version":"2.1.257","anchor":"artifact-database-writeread-tool-respects-the-read-block-se","heading":"Artifact database write\/read tool respects the read-block setting","line":"Artifact database reads and writes now honor the setting that confines file access to your working directories.","released_at":"2026-09-01 17:15:33","reason":"gate cited by this entry"},{"version":"2.1.228","anchor":"artifact-database-reports-a-rejected-session-credential","heading":"Artifact database reports a rejected session credential","line":"A rejected artifact credential now reports a distinct \"report this\" outcome rather than a permission answer.","released_at":"2026-08-11 17:45:45","reason":"gate cited by this entry, found in this entry's text"},{"version":"2.1.224","anchor":"artifact-tool-gains-a-document-database-off-by-default","heading":"Artifact tool gains a document database, off by default","line":"Published artifacts can gain a document database Claude reads and writes, off unless you set the env var.","released_at":"2026-08-07 01:36:32","reason":"gate cited by this entry, found in this entry's text"},{"version":"2.1.224","anchor":"permission-prompts-for-artifact-database-access","heading":"Permission prompts for artifact database access","line":"Artifact database access asks permission first, with reads and writes scoped differently.","released_at":"2026-08-07 01:36:32","reason":"gate cited by this entry, found in this entry's text"},{"version":"2.1.224","anchor":"artifact-database-access-must-be-declared-when-publishing","heading":"Artifact database access must be declared when publishing","line":"An artifact must declare database capability when published, or database calls fail and ask you to republish.","released_at":"2026-08-07 01:36:32","reason":"gate cited by this entry, found in this entry's text"}],"entries_total":8,"docs":[],"docs_total":0,"gates":[{"version":"2.1.267","state":"on-in-code","account":true,"baseline":true,"code_default":null},{"version":"2.1.265","state":"unknown","account":null,"baseline":true,"code_default":false},{"version":"2.1.257","state":"off","account":false,"baseline":false,"code_default":false},{"version":"2.1.228","state":"on-in-practice","account":true,"baseline":true,"code_default":false},{"version":"2.1.224","state":"on-in-practice","account":true,"baseline":true,"code_default":false}],"related":[{"name":"tengu_umber_kestrel","slug":"tengu-umber-kestrel","description":"Gates the `EndConversation` tool, which lets Claude end a conversation after sustained abuse and an earlier warning. Code default `false`; `true` enables it for the `cli` entrypoint, and an object `{scope: \"<regex>\"}` enables it for entrypoints that fully match the regex (case-insensitive, falling back to `cli` if the regex is invalid). It also applies only to a fixed list of model families and versions."},{"name":"tengu_umber_petrel","slug":"tengu-umber-petrel","description":"Default `false`. When on, auto memory is turned off for sessions whose model matches an entry in the `tengu_sepia_cormorant` model list, unless auto memory has been explicitly forced on or off."},{"name":"tengu_umber_plover","slug":"tengu-umber-plover","description":"Claude Code's safety check for Bash commands that begin by setting environment variables now depends on extra conditions, including a remote switch"},{"name":"tengu_umber_sluice","slug":"tengu-umber-sluice","description":"The rule stopping Claude publishing artifacts you didn't ask for can now be removed remotely."},{"name":"tengu_umber_stile","slug":"tengu-umber-stile","description":"A new str_replace write action for the artifact database is built but not yet exposed to users"}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-umber-lattice","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}