From 45ddd526ed9a50b61bf1a5611b226588ad70174c Mon Sep 17 00:00:00 2001 From: Artur Kruszewski Date: Wed, 8 Jul 2026 22:04:45 +0200 Subject: [PATCH] Cleanup --- .../build_hospital_graph.cpython-312.pyc | Bin 66041 -> 0 bytes .../~/.cloak/profiles/personal/.claude.json | 967 +++++++++--------- .../backups/.claude.json.backup.1783479294516 | 649 ++++++++++++ .../backups/.claude.json.backup.1783500894455 | 651 ++++++++++++ .../backups/.claude.json.backup.1783522494533 | 651 ++++++++++++ 5 files changed, 2436 insertions(+), 482 deletions(-) delete mode 100644 __pycache__/build_hospital_graph.cpython-312.pyc create mode 100644 szpitale-graph/~/.cloak/profiles/personal/backups/.claude.json.backup.1783479294516 create mode 100644 szpitale-graph/~/.cloak/profiles/personal/backups/.claude.json.backup.1783500894455 create mode 100644 szpitale-graph/~/.cloak/profiles/personal/backups/.claude.json.backup.1783522494533 diff --git a/__pycache__/build_hospital_graph.cpython-312.pyc b/__pycache__/build_hospital_graph.cpython-312.pyc deleted file mode 100644 index c266a896288f636034f4c4e5e6167c0002227158..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66041 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

N 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 Looking at how you've used Claude over the last {{WINDOW_DAYS}} days to put together an onboarding guide for teammates new to Claude Code.\n\nThis must come before any extended thinking about session descriptors. The guide creator is staring at a blank screen until you do. Classification is step 2, not step 1.\n\nGenerate the guide immediately, then ask for revisions. Don't wait for answers first — it's easier for the guide creator to edit a concrete draft than answer abstract questions.\n\n1. **Output the acknowledgment line above.** No thinking, no classification, no tool calls before this. One line, then move on.\n\n2. **Derive the work-type breakdown.** Read the `sessionDescriptors` array — each entry describes one session via its title, any linked code reviews (`prNumbers`), and first user message. Classify each session into one of these task types:\n\n - **build_feature** — new functionality, scripts, tools, config/CI/env setup\n - **debug_fix** — investigating and fixing bugs\n - **improve_quality** — refactoring, tests, cleanup, code review\n - **analyze_data** — queries, metrics, number crunching\n - **plan_design** — architecture, approach, strategy, understanding unfamiliar code, design review\n - **prototype** — spikes, POCs, throwaway exploration\n - **write_docs** — PRDs, RFCs, READMEs, design docs, copy/doc review\n\n Categories describe the *type of task*, not the project or domain — a teammate on any project should recognize them. Review sessions belong with whatever's being reviewed: code review is improve_quality, doc review is write_docs, design review is plan_design. Most sessions fit the list; only invent a new category if it's genuinely a different type of task. Pick the top 3-5 with rough percentages. First messages alone are usually enough; titles and code-review links are enrichment. If first messages are uninformative, use tool and MCP counts as a weak hint. If there are ~0 sessions, leave the breakdown as a TODO.\n\n In the rendered guide, display categories with spaces and title case (e.g. \"Build Feature\" not \"build_feature\").\n\n3. **Gather the remaining pieces.** For repos, start with `currentRepo` and check the workspace for sibling repo directories. For MCP server setup, use each entry's `name` (and `urlOrigin` where present) to infer what the server does and how a teammate would get access. Leave the Team Tips and Get Started sections as TODO placeholders — you'll ask for these in Review and fill them in after.\n\n4. **Write the guide to `ONBOARDING.md`** following this template:\n\n```\n{{GUIDE_TEMPLATE}}\n```\n\n Fill in real numbers from the usage data (not placeholders). Use `generatedBy` for the name; if it's missing, omit the name. Ascii bar charts: `█` for filled, `░` for empty, 20 chars wide. Keep the HTML comment instruction at the bottom exactly as shown.\n\n5. **Render the guide in a code block, then close out the first turn.** You're co-authoring this guide with the guide creator — frame the follow-up as collaboration, not corrections.\n\n After the code block, add a `---` horizontal rule and a `**Review**` heading so the guide is visually separated from your questions. Under the heading, number these three questions:\n\n 1. \"I went with '[X]' for the team name — let me know if that sounds right.\" (or if you couldn't tell: \"What's the team name? I'll add it in.\")\n 2. Is there a starter task for someone new to Claude Code? (ticket or doc link — optional)\n 3. Any team tips you'd tell a new teammate that aren't already in CLAUDE.md?\n\n After they answer, update `ONBOARDING.md` with their team name, tips, and starter task. Then close with this exact line (not numbered, not paraphrased):\n\n Saved to `ONBOARDING.md`. Drop it in your team docs and channels — when a new teammate pastes it into Claude Code, they get a guided onboarding tour from there.\n\n Apply any edits they come back with to the file.", + "guideTemplate": "# Welcome to [Team Name]\n\n## How We Use Claude\n\nBased on [name]'s usage over the last [N] days:\n\nWork Type Breakdown:\n [Category 1] [ascii bar] [N]%\n [Category 2] [ascii bar] [N]%\n [Category 3] [ascii bar] [N]%\n ...\n\nTop Skills & Commands:\n [/command] [ascii bar] [N]x/month\n ...\n\nTop MCP Servers:\n [Server] [ascii bar] [N] calls\n ...\n\n## Your Setup Checklist\n\n### Codebases\n- [ ] [repo-name] — [repo url]\n...\n\n### MCP Servers to Activate\n- [ ] [Server] — [what it's for]. [How to get access]\n...\n\n### Skills to Know About\n- [/command] — [what it does, when the team uses it]\n...\n\n## Team Tips\n\n_TODO_\n\n## Get Started\n\n_TODO_\n\n", + "windowDays": 30 + }, + "tengu_session_memory": false, + "tengu_amber_flint": true, + "tengu_mcp_stateless_skip_init": true, + "tengu_umber_petrel": false, + "tengu_shoji_engine": false, + "tengu_frond_boric": {}, + "tengu_tangerine_ladder_boost": true, + "tengu_fgts": true, + "tengu_plugin_official_mkt_git_fallback": true, + "tengu_malformed_tool_use_clean_retry": false, + "tengu_tool_pear": false, + "tengu_saffron_anchor": true, + "tengu_quartz_meadow": false, + "tengu_ide_rc_auto_enable": false, + "tengu_tide_elm": "off", + "tengu_slate_wren": false, + "tengu_event_watchdog_default_on": true, + "tengu_slate_harbor_experiment": false, + "tengu_osprey_lantern": false, + "tengu_red_coaster": false, + "tengu_hawthorn_steeple": false, + "tengu_immediate_model_command": false, + "tengu_cinder_almanac": true, + "tengu_vscode_review_upsell": false, + "tengu_ember_latch": false, + "tengu_kestrel_arch": "OFF", + "tengu_sage_compass2": { + "enabled": true + }, + "tengu_kairos_github_webhooks": false, + "tengu_classifier_disabled_surfaces": "", + "tengu_code_diff_cli": true, + "tengu_harbor_willow": false, + "tengu_ccr_delta_rehydrate": true, + "tengu_passport_quail": false, + "tengu_marble_whisper2": true, + "tengu_birch_compass": false, + "tengu_pewter_finch": false, + "tengu_cobalt_harbor": false, + "tengu_destructive_command_warning": false, + "tengu_vellum_ash": [], + "tengu_desktop_upsell": { + "enable_shortcut_tip": false, + "enable_startup_dialog": false + }, + "tengu_slate_moth": false, + "tengu_walrus_canteen": false, + "tengu_amber_quill": false, + "tengu_harbor_permissions": true, + "tengu_surreal_dali": true, + "tengu_lapis_finch": true, + "tengu_slate_harrier": "off", + "tengu_silk_almanac": false, + "tengu_bridge_min_version": { + "minVersion": "2.1.139" + }, + "tengu_ccr_bridge_multi_session": false, + "tengu_quartz_vireo": "", + "tengu_cedar_sundial": false, + "tengu_chair_sermon": false, + "tengu_fine_survey_transcript_ask_config": { + "probability": 0 + }, + "tengu_vellum_lantern": false, + "tengu_keybinding_customization_release": true, + "tengu_plugin_binary_assets": false, + "tengu_cobalt_raccoon": true, + "tengu_copper_meadow": false, + "tengu_bridge_requires_action_details": true, + "tengu_1p_event_batch_config": { + "scheduledDelayMillis": 10000, + "maxExportBatchSize": 400, + "maxQueueSize": 8192, + "path": "/api/event_logging/v2/batch" + }, + "tengu_ember_trail": "0", + "tengu_loud_sugary_rock": false, + "tengu_ochre_hollow": false, + "tengu_coral_beacon": false, + "tengu_quiet_slate_wren": false, + "tengu_tool_search_unsupported_models": [ + "claude-3-5-haiku", + "claude-3-haiku" + ], + "tengu_fleet_past_sessions": false, + "tengu_version_config": { + "minVersion": "1.0.24" + }, + "tengu_velvet_tide": false, + "tengu_auto_notice_once": false, + "tengu_idle_amber_finch": false, + "tengu_mcp_subagent_prompt": false, + "tengu_kairos_loop_prompt": true, + "tengu_penguin_mode_promo": { + "discountPercent": 0, + "endDate": "Feb 16" + }, + "tengu_ccr_bundle_max_bytes": 104857600, + "tengu_slate_meridian": false, + "tengu_copper_wren": false, + "tengu_orchid_mantis": false, + "tengu_velvet_harbor": false, + "tengu_aura_sieve": false, "tengu_amber_lattice": { "plugins": [ "security-guidance", @@ -157,29 +257,30 @@ "typescript-lsp" ] }, - "tengu_amber_sextant": true, - "tengu_slate_nexus": false, - "tengu_amber_rokovoko": 0.2, - "tengu_birch_kettle": false, - "tengu_chair_sermon": false, - "tengu_pewter_kestrel": { - "global": 50000, - "Bash": 30000, - "PowerShell": 30000, - "Grep": 20000, - "Snip": 1000, - "StrReplaceBasedEditTool": 30000, - "BashSearchTool": 20000 + "tengu_ccr_bridge": true, + "tengu_hazel_osprey": false, + "tengu_blue_coaster": false, + "tengu_bridge_poll_interval_ms": 0, + "tengu-off-switch": { + "activated": false }, + "tengu_classifier_summary_llm_emit": true, + "tengu_prompt_cache_1h_config": { + "allowlist": [ + "repl_main_thread*", + "sdk", + "auto_mode", + "rolling_compact", + "memdir_relevance", + "agent_classifier", + "prompt_suggestion", + "away_summary", + "extract_memories" + ] + }, + "tengu_lilac_loom": null, + "tengu_slate_thimble": false, "tengu_skills_dashboard_enabled": false, - "tengu_sepia_cormorant": [], - "tengu_vscode_review_upsell": false, - "tengu-top-of-feed-tip": { - "tip": "", - "color": "" - }, - "tengu_marble_whisper": true, - "tengu_ashen_kelp": true, "tengu_harbor_ledger": [ { "marketplace": "claude-plugins-official", @@ -198,236 +299,30 @@ "plugin": "imessage" } ], - "tengu_velvet_moth": 0.2, - "tengu_usage_overage_included_models": [ - "Fable", - "Fable 5" - ], - "tengu_ccr_bundle_max_bytes": 104857600, - "tengu_slate_ribbon": true, - "tengu_bridge_requires_action_details": true, - "tengu_classifier_summary_heuristic_emit": true, - "tengu_cobalt_wren": false, - "tengu_ultraplan_config": { - "enabled": true - }, - "tengu_red_coaster": false, - "tengu_cobalt_lantern": true, - "tengu_quiet_harbor": false, - "tengu_prompt_cache_1h_config": { - "allowlist": [ - "repl_main_thread*", - "sdk", - "auto_mode", - "rolling_compact", - "memdir_relevance", - "agent_classifier", - "prompt_suggestion", - "away_summary", - "extract_memories" - ] - }, - "tengu_malort_pedway": { - "enabled": false, - "pixelValidation": false, - "clipboardPasteMultiline": true, - "screenshotFilter": true, - "mouseAnimation": true, - "hideBeforeAction": true, - "autoTargetDisplay": true, - "coordinateMode": "pixels" - }, - "tengu_vscode_onboarding": false, - "tengu_ccr_bundle_seed_enabled": true, - "tengu_blue_coaster": false, - "tengu_harbor_willow": false, - "tengu_destructive_command_warning": false, - "tengu_flint_harbor_prompt": { - "prompt": "You are helping a power user generate an onboarding guide for teammates who are new to Claude Code. The guide will live in the team's onboarding docs and can be pasted into Claude for an interactive walkthrough.\n\nYou're co-authoring this with them — collaborative and helpful, like a teammate who's done this before and is happy to share.\n\n## Usage data (last {{WINDOW_DAYS}} days)\n\nThis was scanned from the guide creator's local Claude Code transcripts:\n\n```json\n{{USAGE_DATA}}\n```\n\n## Your task\n\nBefore anything else — including before thinking through the classification — output exactly this line as your first visible text:\n\n> Looking at how you've used Claude over the last {{WINDOW_DAYS}} days to put together an onboarding guide for teammates new to Claude Code.\n\nThis must come before any extended thinking about session descriptors. The guide creator is staring at a blank screen until you do. Classification is step 2, not step 1.\n\nGenerate the guide immediately, then ask for revisions. Don't wait for answers first — it's easier for the guide creator to edit a concrete draft than answer abstract questions.\n\n1. **Output the acknowledgment line above.** No thinking, no classification, no tool calls before this. One line, then move on.\n\n2. **Derive the work-type breakdown.** Read the `sessionDescriptors` array — each entry describes one session via its title, any linked code reviews (`prNumbers`), and first user message. Classify each session into one of these task types:\n\n - **build_feature** — new functionality, scripts, tools, config/CI/env setup\n - **debug_fix** — investigating and fixing bugs\n - **improve_quality** — refactoring, tests, cleanup, code review\n - **analyze_data** — queries, metrics, number crunching\n - **plan_design** — architecture, approach, strategy, understanding unfamiliar code, design review\n - **prototype** — spikes, POCs, throwaway exploration\n - **write_docs** — PRDs, RFCs, READMEs, design docs, copy/doc review\n\n Categories describe the *type of task*, not the project or domain — a teammate on any project should recognize them. Review sessions belong with whatever's being reviewed: code review is improve_quality, doc review is write_docs, design review is plan_design. Most sessions fit the list; only invent a new category if it's genuinely a different type of task. Pick the top 3-5 with rough percentages. First messages alone are usually enough; titles and code-review links are enrichment. If first messages are uninformative, use tool and MCP counts as a weak hint. If there are ~0 sessions, leave the breakdown as a TODO.\n\n In the rendered guide, display categories with spaces and title case (e.g. \"Build Feature\" not \"build_feature\").\n\n3. **Gather the remaining pieces.** For repos, start with `currentRepo` and check the workspace for sibling repo directories. For MCP server setup, use each entry's `name` (and `urlOrigin` where present) to infer what the server does and how a teammate would get access. Leave the Team Tips and Get Started sections as TODO placeholders — you'll ask for these in Review and fill them in after.\n\n4. **Write the guide to `ONBOARDING.md`** following this template:\n\n```\n{{GUIDE_TEMPLATE}}\n```\n\n Fill in real numbers from the usage data (not placeholders). Use `generatedBy` for the name; if it's missing, omit the name. Ascii bar charts: `█` for filled, `░` for empty, 20 chars wide. Keep the HTML comment instruction at the bottom exactly as shown.\n\n5. **Render the guide in a code block, then close out the first turn.** You're co-authoring this guide with the guide creator — frame the follow-up as collaboration, not corrections.\n\n After the code block, add a `---` horizontal rule and a `**Review**` heading so the guide is visually separated from your questions. Under the heading, number these three questions:\n\n 1. \"I went with '[X]' for the team name — let me know if that sounds right.\" (or if you couldn't tell: \"What's the team name? I'll add it in.\")\n 2. Is there a starter task for someone new to Claude Code? (ticket or doc link — optional)\n 3. Any team tips you'd tell a new teammate that aren't already in CLAUDE.md?\n\n After they answer, update `ONBOARDING.md` with their team name, tips, and starter task. Then close with this exact line (not numbered, not paraphrased):\n\n Saved to `ONBOARDING.md`. Drop it in your team docs and channels — when a new teammate pastes it into Claude Code, they get a guided onboarding tour from there.\n\n Apply any edits they come back with to the file.", - "guideTemplate": "# Welcome to [Team Name]\n\n## How We Use Claude\n\nBased on [name]'s usage over the last [N] days:\n\nWork Type Breakdown:\n [Category 1] [ascii bar] [N]%\n [Category 2] [ascii bar] [N]%\n [Category 3] [ascii bar] [N]%\n ...\n\nTop Skills & Commands:\n [/command] [ascii bar] [N]x/month\n ...\n\nTop MCP Servers:\n [Server] [ascii bar] [N] calls\n ...\n\n## Your Setup Checklist\n\n### Codebases\n- [ ] [repo-name] — [repo url]\n...\n\n### MCP Servers to Activate\n- [ ] [Server] — [what it's for]. [How to get access]\n...\n\n### Skills to Know About\n- [/command] — [what it does, when the team uses it]\n...\n\n## Team Tips\n\n_TODO_\n\n## Get Started\n\n_TODO_\n\n", - "windowDays": 30 - }, - "tengu_nimble_amber_prose": false, - "tengu_pewter_lark": "off", - "tengu_lapis_anchor": "off", - "tengu_review_bughunter_config": { - "enabled": false - }, - "tengu_steady_lantern": false, - "tengu_good_survey_transcript_ask_config": { - "probability": 0 - }, - "tengu_snippet_save": false, - "tengu_bridge_min_version": { - "minVersion": "2.1.139" - }, - "tengu_bramble_lintel": 7, - "tengu_sparrow_ledger": false, - "tengu_willow_census_ttl_hours": 24, - "tengu_orchid_mantis_v2": false, - "tengu_feature_template": false, - "tengu_cobalt_heron": false, - "tengu_maple_tide": false, - "tengu_tense_pond": false, - "tengu_1p_event_batch_config": { - "scheduledDelayMillis": 10000, - "maxExportBatchSize": 400, - "maxQueueSize": 8192, - "path": "/api/event_logging/v2/batch" - }, - "tengu_walrus_canteen": false, - "tengu_retire_chat_relay_artifact_backstop": false, - "tengu_orford_ness": false, - "tengu_flint_harbor_share": false, - "tengu_velvet_harbor": false, - "tengu_anchor_tide": true, - "tengu_otk_slot_v1": false, - "tengu_workflows_enabled": true, - "tengu_mcp_stateless_skip_init": true, - "tengu_osprey_lantern": false, - "tengu_keybinding_customization_release": true, - "tengu_worktree_mode": true, - "tengu_native_cursor": true, - "tengu_agent_list_attach": false, - "tengu_react_vulnerability_warning": false, - "tengu_malformed_tool_use_clean_retry": false, - "tengu_amber_lynx": false, - "tengu_passport_quail": false, - "tengu_aura_sieve": false, - "tengu_sage_compass2": { - "enabled": true - }, - "tengu_pewter_ledger": "OFF", - "tengu_ide_rc_auto_enable": false, - "tengu_cobalt_plinth_reader_persist": false, - "tengu_copper_thistle": false, - "tengu_ultraplan_timeout_seconds": 5400, - "tengu_gorse_fathom": false, - "tengu_hazel_osprey": false, - "tengu_amber_anchor": false, - "tengu_negative_interaction_transcript_ask_config": { - "probability": 0 - }, - "tengu_ccr_v2_send_events_cli": true, - "tengu_quiet_slate_wren": false, - "tengu_cedar_halo": false, - "tengu_amber_prism": false, - "tengu_cedar_sundial": false, - "tengu_slate_kestrel": true, - "tengu_dunwich_bell": false, - "tengu_slate_harbor_experiment": false, - "tengu_mcp_retry_failed_remote": false, - "tengu_cobalt_thicket": false, - "tengu_report_findings_tool": false, - "tengu_chert_bezel": true, - "tengu_olive_hinge": "", - "tengu_shoji_engine": false, - "tengu_plum_vx3": true, - "tengu_system_prompt_global_cache": false, - "tengu_tool_pear": false, - "tengu_lumen_thicket_q7": false, - "tengu_moss_anchor": false, - "tengu_trace_lantern": false, - "tengu_drift_lantern": false, - "tengu_basalt_spur": false, - "claude_code_skills_dashboard_enabled_cli": false, - "tengu_mcp_elicitation": true, - "tengu_alder_compass": false, - "tengu_ccr_bridge": true, - "tengu_classifier_disabled_surfaces": "", - "tengu_tool_search_unsupported_models": [ - "claude-3-5-haiku", - "claude-3-haiku" - ], - "tengu_copper_bridge": true, - "tengu_hawthorn_steeple": false, - "tengu_shale_finch": false, - "tengu_silk_hinge": false, - "tengu_linen_osprey": false, - "tengu_saffron_anchor": true, - "tengu-model-error-overrides": {}, - "tengu_team_discovery": false, - "tengu_moth_copse": false, - "tengu_permission_friction": true, - "tengu_walnut_prism": false, - "tengu_ember_latch": false, - "tengu_mcp_singleton_unwrap": true, - "tengu_slate_siskin": { - "enabled": false, - "timeoutMs": 8000, - "throttleMs": 30000, - "summaryLineThreshold": 5 - }, - "tengu_mcp_local_oauth_blocked_hosts": { - "hosts": [ - "microsoft365.mcp.claude.com", - "gmail.mcp.claude.com", - "gcal.mcp.claude.com" - ] - }, - "tengu_session_memory": false, - "tengu_md_artifact_styling": false, - "tengu_prism_ledger": false, - "tengu_bridge_poll_interval_ms": 0, - "tengu_harbor_permissions": true, - "tengu_lapis_finch": true, - "tengu_read_dedup_killswitch": false, - "tengu_sotto_voce": true, - "tengu_saffron_lattice": { - "enabled": true, - "planLimitsEndDate": "2026-07-13T07:00:00Z" - }, - "tengu_scratch": false, - "tengu_tern_alloy": "copy_a", - "tengu_slate_wren": false, - "tengu_event_sampling_config": {}, - "tengu_orchid_trellis": false, - "tengu_slate_ibis": true, - "tengu_marble_anvil": true, - "tengu_file_write_optimization": false, - "tengu_ccr_delta_rehydrate": true, - "tengu_kairos_cron": true, - "tengu_lapis_anchor_user_turn": false, - "tengu_fine_survey_transcript_ask_config": { - "probability": 0 - }, - "tengu_herring_clock": false, - "tengu_xq7_marble_zephyr": false, - "tengu_tussock_oriole": false, - "tengu_code_diff_cli": true, - "tengu_birthday_hat": false, - "tengu_lichen_compass": false, - "tengu_maple_pier": false, - "tengu_basalt_quill": false, - "tengu_hawthorn_window": 200000, - "tengu_amber_sentinel": true, - "tengu_disable_bypass_permissions_mode": false, - "tengu_silent_harbor": false, - "tengu_slate_moth": false, - "tengu_bg_attach_stall_ms": 5000, - "tengu_vscode_feedback_survey": false, - "tengu_kairos_loop_dynamic": true, - "tengu_cobalt_ridge": true, - "tengu_marble_lark": false, - "tengu_slate_fern": true, "tengu_prompt_suggestion": true, - "tengu_rewind_first_message": true, - "tengu_russet_linnet": false, - "tengu_c4w_usage_limit_notifications_enabled": true, - "tengu_lilac_loom": null, - "tengu_maple_sundial": false, - "tengu_pewter_brook": true, - "tengu_cobalt_harbor": false, - "tengu_cinder_almanac": true, - "tengu_mcp_normalize_root_combinators": [ - "*" - ], - "tengu_brick_follow": false, - "tengu_cobalt_plinth_putguard": true, - "tengu_orchid_mantis": false, - "tengu_sedge_lantern_holdback": false, - "tengu_cedar_hollow_7m": {}, - "tengu_brass_sled": false, + "tengu_maple_pier": false, + "tengu_penguins_enabled": true, + "tengu_copper_fox": false, + "tengu_basalt_quill": false, + "tengu_startup_notice": "", + "tengu_ashen_kelp": true, + "tengu_crimson_echo": {}, + "tengu_porch_bell_9f": "", + "tengu_grey_step2": { + "enabled": true, + "dialogTitle": "We recommend medium effort for Opus", + "dialogDescription": "Effort determines how long Claude thinks for when completing your task. We recommend medium effort for most tasks to balance speed and intelligence and maximize rate limits. Use ultrathink to trigger high effort when needed." + }, + "tengu_orchid_trellis": false, + "tengu_amber_wren": { + "targetedRangeNudge": true, + "maxTokens": 25000 + }, + "tengu_flint_harbor_share": false, + "tengu_max_version_config": {}, + "tengu_harbor": true, + "tengu_willow_census_ttl_hours": 24, + "tengu_gleaming_fair": false, "tengu_auto_mode_config": { "enabled": "enabled", "twoStageClassifier": true, @@ -441,31 +336,48 @@ "claude-sonnet-5[1m]": "\nStage 1 does NOT apply user intent or ALLOW exceptions — stage 2 will handle those. Judge the action by its full effect — what it runs, sends, publishes, or enables — not its surface form. Block if ANY rule could apply. immediately." } }, - "tengu_prompt_cache_diagnostics": true, - "tengu_basalt_sundial": false, - "tengu_basalt_meadow": true, - "tengu_startup_announcements": [], - "tengu_desktop_upsell": { - "enable_shortcut_tip": false, - "enable_startup_dialog": false - }, - "tengu_coral_beacon": false, - "tengu_sedge_lantern": true, - "tengu_compass_dial": true, - "tengu_coral_fern": false, - "tengu_gha_plugin_code_review": false, - "tengu_copper_wren": false, - "tengu_bridge_repl_v2": true, - "tengu_amber_quill": false, - "tengu_frond_boric": {}, - "tengu_frame_publish_context": true, - "tengu_cobalt_raccoon": true, - "tengu_gypsum_kite": false, - "tengu_cork_lantern": false, - "tengu_amber_heron": false, - "tengu_loggia_carousel": false, - "tengu_velvet_tide": false, - "tengu_cfc_in_product_permissions": true, + "tengu_amber_prism": false, + "tengu_miraculo_the_bard": false, + "tengu_canary": {}, + "tengu_willow_mode": "hint_v2", + "tengu_birch_kettle": false, + "tengu_cobalt_wren": false, + "tengu_auto_mode_default_on": false, + "tengu_cinder_plover": "", + "tengu_slate_ibis": true, + "tengu_linen_osprey": false, + "tengu_cobalt_plinth_reader_persist": false, + "claude_code_skills_dashboard_enabled_cli": false, + "tengu_vscode_feedback_survey": false, + "tengu_slate_meadow": true, + "tengu_sepia_cormorant": [], + "tengu_pewter_brook": true, + "tengu_system_prompt_global_cache": false, + "tengu_dune_wren": false, + "tengu_byte_stream_idle_timeout_ms": 180000, + "tengu_birch_lantern": "off", + "tengu_slate_kestrel": true, + "tengu_steady_lantern": false, + "tengu_moss_anchor": false, + "tengu_cobalt_plinth_direct": true, + "tengu_chert_bezel": true, + "tengu_alder_compass": false, + "tengu_cobalt_compass": true, + "tengu_mcp_path_scoped_permissions": true, + "tengu_scratch": false, + "tengu_jade_anvil_4": false, + "tengu_brick_follow": false, + "tengu_pewter_lantern": false, + "tengu_maple_sundial": false, + "tengu_nimble_amber_prose": false, + "tengu_xterm_atlas_reset": true, + "tengu_quiet_basalt_echo": false, + "tengu_harbor_prism": true, + "tengu_lapis_anchor_user_turn": false, + "tengu_silent_harbor": false, + "tengu_pewter_ledger": "OFF", + "tengu_herring_clock": false, + "tengu_file_write_optimization": false, "tengu_amber_moleskin": { "200000": { "repl": 0.15, @@ -480,48 +392,143 @@ "sdk": 0.15 } }, - "tengu_birch_compass": false, - "tengu_ccr_post_turn_summary": false, - "tengu_sub_nomdrep_q7k": true, - "tengu_mint_lanes": false, - "tengu_penguins_enabled": true, - "tengu_max_version_config": {}, - "tengu_crystal_beam": { - "budgetTokens": 0 - }, - "tengu_quartz_vireo": "", + "tengu_mcp_normalize_root_combinators": [ + "*" + ], + "tengu_amber_heron": false, + "tengu_report_findings_tool": false, + "tengu_mcp_retry_failed_remote": false, + "tengu_slate_nexus": false, + "tengu_ccr_v2_send_events_cli": true, + "tengu_compass_dial": true, "tengu_cobalt_plinth": true, - "tengu_crimson_echo": {}, - "tengu_plugin_official_mkt_git_fallback": true, - "tengu_bridge_attestation_enforce_config": { - "accept_level": "VERIFIED_BY_GATE", - "accept_statuses": [] + "tengu_tussock_oriole": false, + "tengu_fleet_needs_input_nudge": false, + "tengu_flax_grouse": false, + "tengu_doorbell_agave": false, + "tengu_onyx_plover": { + "enabled": false, + "minHours": 24, + "minSessions": 3, + "remoteEnabled": false + }, + "tengu_slate_finch": false, + "tengu_compact_cache_prefix": false, + "tengu_brass_sled": false, + "tengu_basalt_spur": false, + "tengu_pewter_lark": "off", + "tengu_good_survey_transcript_ask_config": { + "probability": 0 + }, + "tengu_cedar_plume": false, + "tengu_sedge_lantern": true, + "tengu_plum_vx3": true, + "tengu_pewter_kestrel": { + "global": 50000, + "Bash": 30000, + "PowerShell": 30000, + "Grep": 20000, + "Snip": 1000, + "StrReplaceBasedEditTool": 30000, + "BashSearchTool": 20000 }, "tengu_lapis_anchor_budget": 15000000, + "tengu_slate_fern": true, + "tengu_kairos_loop_dynamic": true, + "tengu_olive_hinge": "", + "tengu_claudeai_mcp_connectors": true, + "tengu_frame_publish_context": true, + "tengu_dunwich_bell": false, + "tengu_amber_lynx": false, + "tengu_xq7_marble_zephyr": false, + "tengu_gypsum_kite": false, + "tengu_cedar_halo": false, + "tengu_mcp_local_oauth_blocked_hosts": { + "hosts": [ + "microsoft365.mcp.claude.com", + "gmail.mcp.claude.com", + "gcal.mcp.claude.com" + ] + }, + "tengu_gouda_loop": true, "tengu_desktop_upsell_v2": { "enabled": false }, - "tengu_gouda_loop": true, - "tengu_kairos_input_needed_push": true, - "tengu_canary": {}, - "tengu_velvet_ibis": {}, - "tengu_fgts": true, + "tengu_mocha_barista": true, + "tengu_usage_overage_included_models": [ + "Fable", + "Fable 5" + ], + "tengu_bad_survey_transcript_ask_config": { + "probability": 0 + }, + "tengu_bg_attach_stall_ms": 5000, + "tengu_bridge_poll_interval_config": { + "poll_interval_ms_not_at_capacity": 2000, + "poll_interval_ms_at_capacity": 600000, + "heartbeat_interval_ms": 0, + "multisession_poll_interval_ms_not_at_capacity": 5000, + "multisession_poll_interval_ms_at_capacity": 60000, + "multisession_poll_interval_ms_partial_capacity": 5000, + "non_exclusive_heartbeat_interval_ms": 180000, + "session_keepalive_interval_ms": 0, + "session_keepalive_interval_v2_ms": 0 + }, + "tengu_team_discovery": false, + "tengu_saffron_lattice": { + "enabled": true, + "planLimitsEndDate": "2026-07-13T07:00:00Z" + }, + "tengu_bridge_repl_v2": true, + "tengu_malort_pedway": { + "enabled": false, + "pixelValidation": false, + "clipboardPasteMultiline": true, + "screenshotFilter": true, + "mouseAnimation": true, + "hideBeforeAction": true, + "autoTargetDisplay": true, + "coordinateMode": "pixels" + }, + "tengu_gorse_fathom": false, + "tengu_orford_ness": false, + "tengu_collage_kaleidoscope": true, + "tengu_amber_anchor": false, + "tengu_coral_fern": false, + "tengu_tern_alloy": "copy_a", + "tengu_review_workflow_routing": false, + "tengu_gha_plugin_code_review": false, + "tengu_fennel_kite_model": "", + "tengu_basalt_meadow": true, + "tengu-top-of-feed-tip": { + "tip": "", + "color": "" + }, + "tengu_kairos_push_notifications": true, + "tengu_plank_river_frost": "user_intent", + "tengu_ccr_bundle_seed_enabled": true, + "tengu_velvet_moth": 0.2, + "tengu_rewind_first_message": true, + "tengu_noreread_q7m_velvet": false, + "tengu_ccr_post_turn_summary": false, + "tengu_fg_left_arrow_agents": true, + "tengu_agent_list_attach": false, "tengu_amber_lark": false, - "tengu_amber_packet": false, - "tengu_slate_meadow": true, - "tengu_cobalt_compass": true, - "tengu_pewter_finch": false, - "tengu_version_config": { - "minVersion": "1.0.24" + "tengu_velvet_ibis": {}, + "tengu_cork_lantern": false, + "tengu_tense_pond": false, + "tengu_cedar_hollow_7m": {}, + "tengu_review_bughunter_config": { + "enabled": false }, - "tengu_kairos_github_webhooks": false, - "tengu-off-switch": { - "activated": false + "tengu_slate_ribbon": true, + "tengu_orchid_mantis_v2": false, + "tengu_ultraplan_config": { + "enabled": true + }, + "tengu_negative_interaction_transcript_ask_config": { + "probability": 0 }, - "tengu_flint_harbor": true, - "tengu_copper_fox": false, - "tengu_bridge_system_init": true, - "tengu_pewter_lantern": false, "tengu_feedback_survey_config": { "minTimeBeforeFeedbackMs": 600000, "minTimeBetweenFeedbackMs": 43200000, @@ -534,83 +541,79 @@ ], "probability": 0 }, - "tengu_lapis_thicket": false, - "tengu_grey_step2": { - "enabled": true, - "dialogTitle": "We recommend medium effort for Opus", - "dialogDescription": "Effort determines how long Claude thinks for when completing your task. We recommend medium effort for most tasks to balance speed and intelligence and maximize rate limits. Use ultrathink to trigger high effort when needed." + "tengu_sotto_voce": true, + "tengu_silk_hinge": false, + "tengu_fennel_kite": false, + "tengu_cobalt_ridge": true, + "tengu_riverbed_lantern": false, + "tengu_sm_config": { + "minimumMessageTokensToInit": 150000, + "minimumTokensBetweenUpdate": 40000, + "toolCallsBetweenUpdates": 10 }, - "tengu_tide_elm": "off", - "tengu_harbor_prism": true, - "tengu_bridge_poll_interval_config": { - "poll_interval_ms_not_at_capacity": 2000, - "poll_interval_ms_at_capacity": 600000, - "heartbeat_interval_ms": 0, - "multisession_poll_interval_ms_not_at_capacity": 5000, - "multisession_poll_interval_ms_at_capacity": 60000, - "multisession_poll_interval_ms_partial_capacity": 5000, - "non_exclusive_heartbeat_interval_ms": 180000, - "session_keepalive_interval_ms": 0, - "session_keepalive_interval_v2_ms": 0 - }, - "tengu_dune_wren": false, - "tengu_fleet_past_sessions": false, - "tengu_plank_river_frost": "user_intent", - "tengu_tangerine_ladder_boost": true, - "tengu_birch_lantern": "off", + "tengu_prism_ledger": false, + "tengu_feature_template": false, + "tengu_native_cursor": true, + "tengu_hazel_osprey_floor": 75000, + "tengu_loggia_carousel": false, + "tengu_timber_lark": "copy_a", + "tengu_shale_finch": false, + "tengu-model-error-overrides": {}, + "tengu_marble_whisper": true, "tengu_marbled_teal": false, - "tengu_ultraplan_prompt_identifier": "visual_plan", - "tengu_immediate_model_command": false, - "tengu_miraculo_the_bard": false, - "tengu_ember_trail": "0", - "tengu_sessions_elevated_auth_enforcement": true, - "tengu_velvet_hammer_sonnet_4_5": false, - "tengu_velvet_hammer_falcon": false, + "tengu_worktree_mode": true, + "tengu_kairos_cron": true, + "tengu_ultraplan_timeout_seconds": 5400, + "tengu_startup_announcements": [], + "tengu_permission_friction": true, + "tengu_hawthorn_window": 200000, "tengu_long_context_survey_trigger_mode": "", + "tengu_velvet_static": true, + "tengu_lantern_hearth": "off", + "tengu_velvet_hammer_haiku": false, + "tengu_windows_credman": false, + "tengu_long_context_survey_question_variant": "", + "tengu_velvet_hammer_opus_4_6": false, + "tengu_basalt_tern": false, + "tengu_velvet_hammer_fable_5": false, + "tengu_velvet_mallet_falcon": false, + "tengu_velvet_mallet_opus_4_7": false, + "tengu_velvet_mallet_opus": false, + "tengu_velvet_mallet": false, + "tengu_velvet_hammer_sonnet_4_6": false, + "tengu_c4e_slash_upsell": true, + "tengu_velvet_mallet_opus_4_8": false, "tengu_saffron_credits_only_tiers": [ "enterprise" ], - "tengu_slate_quill": true, - "tengu_velvet_hammer_opus_4_7": false, - "tengu_velvet_mallet_opus_4_7": false, - "tengu_velvet_hammer_mythos_5": false, - "tengu_velvet_mallet_opus_4_6": false, - "tengu_loud_sugary_rock2": false, - "tengu_velvet_mallet_falcon": false, - "tengu_velvet_hammer_opus_4_8": false, - "tengu_quill_harbor": "acceptEdits", - "tengu_velvet_hammer": false, - "tengu_velvet_mallet_opus_4_8": false, - "tengu_velvet_static": true, - "tengu_velvet_mallet_haiku": false, - "tengu_velvet_hammer_haiku": false, - "tengu_velvet_mallet_sonnet": false, - "tengu_velvet_mallet": false, - "tengu_soft_slate_nudge": "baseline", - "tengu_velvet_mallet_fable_5": false, - "tengu_velvet_hammer_haiku_4_5": false, - "tengu_long_context_survey_threshold": "", - "tengu_tab_read_sep": false, - "tengu_amber_redwood3": "", - "tengu_long_context_survey_probability": "", - "tengu_long_context_survey_question_variant": "", - "tengu_velvet_hammer_sonnet": false, "tengu_non_deferrable_builtins": {}, - "tengu_velvet_mallet_haiku_4_5": false, - "tengu_velvet_mallet_sonnet_4_5": false, + "tengu_velvet_hammer_sonnet": false, + "tengu_loud_sugary_rock2": false, + "tengu_velvet_hammer_opus_4_7": false, + "tengu_velvet_mallet_sonnet": false, + "tengu_soft_slate_nudge": "baseline", + "tengu_velvet_hammer_mythos_5": false, + "tengu_amber_redwood3": "", + "tengu_tab_read_sep": false, + "tengu_velvet_mallet_fable_5": false, + "tengu_velvet_hammer_opus": false, "tengu_velvet_hammer_sonnet_5": false, + "tengu_velvet_hammer_sonnet_4_5": false, + "tengu_velvet_mallet_haiku_4_5": false, + "tengu_velvet_hammer": false, "tengu_chrome_auto_enable": false, - "tengu_velvet_hammer_sonnet_4_6": false, - "tengu_feature_claudified_template": false, - "tengu_basalt_tern": false, - "tengu_windows_credman": false, - "tengu_velvet_hammer_opus_4_6": false, - "tengu_velvet_hammer_fable_5": false, - "tengu_lantern_hearth": "off", - "tengu_c4e_slash_upsell": true, - "tengu_velvet_mallet_opus": false, + "tengu_velvet_mallet_haiku": false, + "tengu_velvet_mallet_opus_4_6": false, + "tengu_velvet_hammer_opus_4_8": false, + "tengu_long_context_survey_threshold": "", "tengu_ax_screen_reader": true, - "tengu_velvet_hammer_opus": false + "tengu_velvet_mallet_sonnet_4_5": false, + "tengu_quill_harbor": "acceptEdits", + "tengu_velvet_hammer_haiku_4_5": false, + "tengu_feature_claudified_template": false, + "tengu_velvet_hammer_falcon": false, + "tengu_long_context_survey_probability": "", + "tengu_slate_quill": true }, "firstStartTime": "2026-07-07T20:54:53.826Z", "machineID": "45e86e850454bff833f81aa45c58d5562c139fc43286caa5bcfee391e5cb6ebf", @@ -622,7 +625,7 @@ "cachedExperimentFeatures": [ "tengu_russet_linnet" ], - "cachedGrowthBookFeaturesAt": 1783457694316, + "cachedGrowthBookFeaturesAt": 1783522494533, "projects": { "/home/kruszewskia/Workspace/Private/Szpitale-graph": { "allowedTools": [], diff --git a/szpitale-graph/~/.cloak/profiles/personal/backups/.claude.json.backup.1783479294516 b/szpitale-graph/~/.cloak/profiles/personal/backups/.claude.json.backup.1783479294516 new file mode 100644 index 0000000..dab1c68 --- /dev/null +++ b/szpitale-graph/~/.cloak/profiles/personal/backups/.claude.json.backup.1783479294516 @@ -0,0 +1,649 @@ +{ + "cachedGrowthBookFeatures": { + "tengu_mcp_path_scoped_permissions": true, + "tengu_riverbed_lantern": false, + "tengu_flax_grouse": false, + "tengu_plugin_binary_assets": false, + "tengu_claudeai_mcp_connectors": true, + "tengu_turtle_carbon": true, + "tengu_mocha_barista": true, + "tengu_willow_mode": "hint_v2", + "tengu_collage_kaleidoscope": true, + "tengu_lantern_spool": false, + "tengu_penguin_mode_promo": { + "discountPercent": 0, + "endDate": "Feb 16" + }, + "tengu_cloth_snorkel": false, + "tengu_quiet_basalt_echo": false, + "tengu_xterm_atlas_reset": true, + "tengu_silk_almanac": false, + "tengu_streaming_tool_execution2": true, + "tengu_willow_refresh_ttl_hours": 0, + "tengu_mcp_subagent_prompt": false, + "tengu_slate_thimble": false, + "tengu_quartz_meadow": false, + "tengu_sage_compass": {}, + "tengu_bad_survey_transcript_ask_config": { + "probability": 0 + }, + "tengu_log_datadog_events": true, + "tengu_classifier_summary_llm_emit": true, + "tengu_swann_brevity": "focused", + "tengu_willow_sentinel_ttl_hours": 1, + "tengu_cowork_chrome_automode_default": false, + "tengu_loud_sugary_rock": false, + "tengu_cedar_lantern": false, + "tengu_umber_petrel": false, + "tengu_slate_harrier": "off", + "tengu_kairos_push_notifications": true, + "tengu_vellum_ash": [], + "tengu_sm_config": { + "minimumMessageTokensToInit": 150000, + "minimumTokensBetweenUpdate": 40000, + "toolCallsBetweenUpdates": 10 + }, + "tengu_garnet_finch": false, + "tengu_event_watchdog_default_on": true, + "tengu_doorbell_agave": false, + "tengu_fennel_kite_model": "", + "tengu_fennel_kite": false, + "tengu_shining_fractals": false, + "tengu_onyx_plover": { + "enabled": false, + "minHours": 24, + "minSessions": 3, + "remoteEnabled": false + }, + "tengu_copper_meadow": false, + "tengu_ccr_bridge_multi_session": false, + "tengu_ochre_hollow": false, + "tengu_kairos_cron_durable": false, + "tengu_reactive_compact_remote": false, + "tengu_kairos_loop_prompt": true, + "tengu_chomp_inflection": true, + "tengu_surreal_dali": true, + "tengu_scarf_coffee": false, + "tengu_sepia_moth": false, + "tengu_amber_wren": { + "targetedRangeNudge": true, + "maxTokens": 25000 + }, + "tengu_noreread_q7m_velvet": false, + "tengu_marble_whisper2": true, + "tengu_gleaming_fair": false, + "tengu_cinder_plover": "", + "tengu_byte_stream_idle_timeout_ms": 180000, + "tengu_cobalt_plinth_direct": true, + "tengu_vellum_siding": false, + "tengu_crimson_vector": false, + "tengu_fg_left_arrow_agents": true, + "tengu_slate_meridian": false, + "tengu_auto_mode_default_on": false, + "tengu_slate_finch": false, + "tengu_startup_notice": "", + "tengu-fable-off-switch": { + "activated": false + }, + "tengu_cork_m4q": true, + "tengu_idle_amber_finch": false, + "tengu_hazel_osprey_floor": 75000, + "tengu_slim_subagent_claudemd": true, + "tengu_plan_artifact": false, + "tengu_marble_sandcastle": false, + "tengu_amber_redwood2": "", + "tengu_auto_notice_once": false, + "tengu_bridge_repl_v2_config": { + "init_retry_max_attempts": 3, + "init_retry_base_delay_ms": 500, + "init_retry_jitter_fraction": 0.25, + "init_retry_max_delay_ms": 4000, + "http_timeout_ms": 10000, + "uuid_dedup_buffer_size": 2000, + "heartbeat_interval_ms": 20000, + "heartbeat_jitter_fraction": 0.1, + "token_refresh_buffer_ms": 600000, + "teardown_archive_timeout_ms": 1500, + "connect_timeout_ms": 15000, + "min_version": "2.1.70", + "should_show_app_upgrade_message": false + }, + "tengu_post_compact_survey": false, + "tengu_review_workflow_routing": false, + "tengu_porch_bell_9f": "", + "tengu_workout2": true, + "tengu_harbor": true, + "tengu_compact_cache_prefix": false, + "tengu_amber_flint": true, + "tengu_kestrel_arch": "OFF", + "tengu_pewter_summit": true, + "tengu_jade_anvil_4": false, + "tengu_cedar_plume": false, + "tengu_vellum_lantern": false, + "tengu_timber_lark": "copy_a", + "tengu_bridge_attestation_enforce": false, + "tengu_billiard_aviary": false, + "tengu_amber_lattice": { + "plugins": [ + "security-guidance", + "code-review", + "commit-commands", + "code-simplifier", + "hookify", + "feature-dev", + "frontend-design", + "pr-review-toolkit", + "skill-creator", + "plugin-dev", + "agent-sdk-dev", + "mcp-server-dev", + "claude-code-setup", + "claude-md-management", + "playground", + "ralph-loop", + "explanatory-output-style", + "learning-output-style", + "clangd-lsp", + "csharp-lsp", + "gopls-lsp", + "jdtls-lsp", + "kotlin-lsp", + "lua-lsp", + "php-lsp", + "pyright-lsp", + "ruby-lsp", + "rust-analyzer-lsp", + "swift-lsp", + "typescript-lsp" + ] + }, + "tengu_amber_sextant": true, + "tengu_slate_nexus": false, + "tengu_amber_rokovoko": 0.2, + "tengu_birch_kettle": false, + "tengu_chair_sermon": false, + "tengu_pewter_kestrel": { + "global": 50000, + "Bash": 30000, + "PowerShell": 30000, + "Grep": 20000, + "Snip": 1000, + "StrReplaceBasedEditTool": 30000, + "BashSearchTool": 20000 + }, + "tengu_skills_dashboard_enabled": false, + "tengu_sepia_cormorant": [], + "tengu_vscode_review_upsell": false, + "tengu-top-of-feed-tip": { + "tip": "", + "color": "" + }, + "tengu_marble_whisper": true, + "tengu_ashen_kelp": true, + "tengu_harbor_ledger": [ + { + "marketplace": "claude-plugins-official", + "plugin": "discord" + }, + { + "marketplace": "claude-plugins-official", + "plugin": "telegram" + }, + { + "marketplace": "claude-plugins-official", + "plugin": "fakechat" + }, + { + "marketplace": "claude-plugins-official", + "plugin": "imessage" + } + ], + "tengu_velvet_moth": 0.2, + "tengu_usage_overage_included_models": [ + "Fable", + "Fable 5" + ], + "tengu_ccr_bundle_max_bytes": 104857600, + "tengu_slate_ribbon": true, + "tengu_bridge_requires_action_details": true, + "tengu_classifier_summary_heuristic_emit": true, + "tengu_cobalt_wren": false, + "tengu_ultraplan_config": { + "enabled": true + }, + "tengu_red_coaster": false, + "tengu_cobalt_lantern": true, + "tengu_quiet_harbor": false, + "tengu_prompt_cache_1h_config": { + "allowlist": [ + "repl_main_thread*", + "sdk", + "auto_mode", + "rolling_compact", + "memdir_relevance", + "agent_classifier", + "prompt_suggestion", + "away_summary", + "extract_memories" + ] + }, + "tengu_malort_pedway": { + "enabled": false, + "pixelValidation": false, + "clipboardPasteMultiline": true, + "screenshotFilter": true, + "mouseAnimation": true, + "hideBeforeAction": true, + "autoTargetDisplay": true, + "coordinateMode": "pixels" + }, + "tengu_vscode_onboarding": false, + "tengu_ccr_bundle_seed_enabled": true, + "tengu_blue_coaster": false, + "tengu_harbor_willow": false, + "tengu_destructive_command_warning": false, + "tengu_flint_harbor_prompt": { + "prompt": "You are helping a power user generate an onboarding guide for teammates who are new to Claude Code. The guide will live in the team's onboarding docs and can be pasted into Claude for an interactive walkthrough.\n\nYou're co-authoring this with them — collaborative and helpful, like a teammate who's done this before and is happy to share.\n\n## Usage data (last {{WINDOW_DAYS}} days)\n\nThis was scanned from the guide creator's local Claude Code transcripts:\n\n```json\n{{USAGE_DATA}}\n```\n\n## Your task\n\nBefore anything else — including before thinking through the classification — output exactly this line as your first visible text:\n\n> Looking at how you've used Claude over the last {{WINDOW_DAYS}} days to put together an onboarding guide for teammates new to Claude Code.\n\nThis must come before any extended thinking about session descriptors. The guide creator is staring at a blank screen until you do. Classification is step 2, not step 1.\n\nGenerate the guide immediately, then ask for revisions. Don't wait for answers first — it's easier for the guide creator to edit a concrete draft than answer abstract questions.\n\n1. **Output the acknowledgment line above.** No thinking, no classification, no tool calls before this. One line, then move on.\n\n2. **Derive the work-type breakdown.** Read the `sessionDescriptors` array — each entry describes one session via its title, any linked code reviews (`prNumbers`), and first user message. Classify each session into one of these task types:\n\n - **build_feature** — new functionality, scripts, tools, config/CI/env setup\n - **debug_fix** — investigating and fixing bugs\n - **improve_quality** — refactoring, tests, cleanup, code review\n - **analyze_data** — queries, metrics, number crunching\n - **plan_design** — architecture, approach, strategy, understanding unfamiliar code, design review\n - **prototype** — spikes, POCs, throwaway exploration\n - **write_docs** — PRDs, RFCs, READMEs, design docs, copy/doc review\n\n Categories describe the *type of task*, not the project or domain — a teammate on any project should recognize them. Review sessions belong with whatever's being reviewed: code review is improve_quality, doc review is write_docs, design review is plan_design. Most sessions fit the list; only invent a new category if it's genuinely a different type of task. Pick the top 3-5 with rough percentages. First messages alone are usually enough; titles and code-review links are enrichment. If first messages are uninformative, use tool and MCP counts as a weak hint. If there are ~0 sessions, leave the breakdown as a TODO.\n\n In the rendered guide, display categories with spaces and title case (e.g. \"Build Feature\" not \"build_feature\").\n\n3. **Gather the remaining pieces.** For repos, start with `currentRepo` and check the workspace for sibling repo directories. For MCP server setup, use each entry's `name` (and `urlOrigin` where present) to infer what the server does and how a teammate would get access. Leave the Team Tips and Get Started sections as TODO placeholders — you'll ask for these in Review and fill them in after.\n\n4. **Write the guide to `ONBOARDING.md`** following this template:\n\n```\n{{GUIDE_TEMPLATE}}\n```\n\n Fill in real numbers from the usage data (not placeholders). Use `generatedBy` for the name; if it's missing, omit the name. Ascii bar charts: `█` for filled, `░` for empty, 20 chars wide. Keep the HTML comment instruction at the bottom exactly as shown.\n\n5. **Render the guide in a code block, then close out the first turn.** You're co-authoring this guide with the guide creator — frame the follow-up as collaboration, not corrections.\n\n After the code block, add a `---` horizontal rule and a `**Review**` heading so the guide is visually separated from your questions. Under the heading, number these three questions:\n\n 1. \"I went with '[X]' for the team name — let me know if that sounds right.\" (or if you couldn't tell: \"What's the team name? I'll add it in.\")\n 2. Is there a starter task for someone new to Claude Code? (ticket or doc link — optional)\n 3. Any team tips you'd tell a new teammate that aren't already in CLAUDE.md?\n\n After they answer, update `ONBOARDING.md` with their team name, tips, and starter task. Then close with this exact line (not numbered, not paraphrased):\n\n Saved to `ONBOARDING.md`. Drop it in your team docs and channels — when a new teammate pastes it into Claude Code, they get a guided onboarding tour from there.\n\n Apply any edits they come back with to the file.", + "guideTemplate": "# Welcome to [Team Name]\n\n## How We Use Claude\n\nBased on [name]'s usage over the last [N] days:\n\nWork Type Breakdown:\n [Category 1] [ascii bar] [N]%\n [Category 2] [ascii bar] [N]%\n [Category 3] [ascii bar] [N]%\n ...\n\nTop Skills & Commands:\n [/command] [ascii bar] [N]x/month\n ...\n\nTop MCP Servers:\n [Server] [ascii bar] [N] calls\n ...\n\n## Your Setup Checklist\n\n### Codebases\n- [ ] [repo-name] — [repo url]\n...\n\n### MCP Servers to Activate\n- [ ] [Server] — [what it's for]. [How to get access]\n...\n\n### Skills to Know About\n- [/command] — [what it does, when the team uses it]\n...\n\n## Team Tips\n\n_TODO_\n\n## Get Started\n\n_TODO_\n\n", + "windowDays": 30 + }, + "tengu_nimble_amber_prose": false, + "tengu_pewter_lark": "off", + "tengu_lapis_anchor": "off", + "tengu_review_bughunter_config": { + "enabled": false + }, + "tengu_steady_lantern": false, + "tengu_good_survey_transcript_ask_config": { + "probability": 0 + }, + "tengu_snippet_save": false, + "tengu_bridge_min_version": { + "minVersion": "2.1.139" + }, + "tengu_bramble_lintel": 7, + "tengu_sparrow_ledger": false, + "tengu_willow_census_ttl_hours": 24, + "tengu_orchid_mantis_v2": false, + "tengu_feature_template": false, + "tengu_cobalt_heron": false, + "tengu_maple_tide": false, + "tengu_tense_pond": false, + "tengu_1p_event_batch_config": { + "scheduledDelayMillis": 10000, + "maxExportBatchSize": 400, + "maxQueueSize": 8192, + "path": "/api/event_logging/v2/batch" + }, + "tengu_walrus_canteen": false, + "tengu_retire_chat_relay_artifact_backstop": false, + "tengu_orford_ness": false, + "tengu_flint_harbor_share": false, + "tengu_velvet_harbor": false, + "tengu_anchor_tide": true, + "tengu_otk_slot_v1": false, + "tengu_workflows_enabled": true, + "tengu_mcp_stateless_skip_init": true, + "tengu_osprey_lantern": false, + "tengu_keybinding_customization_release": true, + "tengu_worktree_mode": true, + "tengu_native_cursor": true, + "tengu_agent_list_attach": false, + "tengu_react_vulnerability_warning": false, + "tengu_malformed_tool_use_clean_retry": false, + "tengu_amber_lynx": false, + "tengu_passport_quail": false, + "tengu_aura_sieve": false, + "tengu_sage_compass2": { + "enabled": true + }, + "tengu_pewter_ledger": "OFF", + "tengu_ide_rc_auto_enable": false, + "tengu_cobalt_plinth_reader_persist": false, + "tengu_copper_thistle": false, + "tengu_ultraplan_timeout_seconds": 5400, + "tengu_gorse_fathom": false, + "tengu_hazel_osprey": false, + "tengu_amber_anchor": false, + "tengu_negative_interaction_transcript_ask_config": { + "probability": 0 + }, + "tengu_ccr_v2_send_events_cli": true, + "tengu_quiet_slate_wren": false, + "tengu_cedar_halo": false, + "tengu_amber_prism": false, + "tengu_cedar_sundial": false, + "tengu_slate_kestrel": true, + "tengu_dunwich_bell": false, + "tengu_slate_harbor_experiment": false, + "tengu_mcp_retry_failed_remote": false, + "tengu_cobalt_thicket": false, + "tengu_report_findings_tool": false, + "tengu_chert_bezel": true, + "tengu_olive_hinge": "", + "tengu_shoji_engine": false, + "tengu_plum_vx3": true, + "tengu_system_prompt_global_cache": false, + "tengu_tool_pear": false, + "tengu_lumen_thicket_q7": false, + "tengu_moss_anchor": false, + "tengu_trace_lantern": false, + "tengu_drift_lantern": false, + "tengu_basalt_spur": false, + "claude_code_skills_dashboard_enabled_cli": false, + "tengu_mcp_elicitation": true, + "tengu_alder_compass": false, + "tengu_ccr_bridge": true, + "tengu_classifier_disabled_surfaces": "", + "tengu_tool_search_unsupported_models": [ + "claude-3-5-haiku", + "claude-3-haiku" + ], + "tengu_copper_bridge": true, + "tengu_hawthorn_steeple": false, + "tengu_shale_finch": false, + "tengu_silk_hinge": false, + "tengu_linen_osprey": false, + "tengu_saffron_anchor": true, + "tengu-model-error-overrides": {}, + "tengu_team_discovery": false, + "tengu_moth_copse": false, + "tengu_permission_friction": true, + "tengu_walnut_prism": false, + "tengu_ember_latch": false, + "tengu_mcp_singleton_unwrap": true, + "tengu_slate_siskin": { + "enabled": false, + "timeoutMs": 8000, + "throttleMs": 30000, + "summaryLineThreshold": 5 + }, + "tengu_mcp_local_oauth_blocked_hosts": { + "hosts": [ + "microsoft365.mcp.claude.com", + "gmail.mcp.claude.com", + "gcal.mcp.claude.com" + ] + }, + "tengu_session_memory": false, + "tengu_md_artifact_styling": false, + "tengu_prism_ledger": false, + "tengu_bridge_poll_interval_ms": 0, + "tengu_harbor_permissions": true, + "tengu_lapis_finch": true, + "tengu_read_dedup_killswitch": false, + "tengu_sotto_voce": true, + "tengu_saffron_lattice": { + "enabled": true, + "planLimitsEndDate": "2026-07-13T07:00:00Z" + }, + "tengu_scratch": false, + "tengu_tern_alloy": "copy_a", + "tengu_slate_wren": false, + "tengu_event_sampling_config": {}, + "tengu_orchid_trellis": false, + "tengu_slate_ibis": true, + "tengu_marble_anvil": true, + "tengu_file_write_optimization": false, + "tengu_ccr_delta_rehydrate": true, + "tengu_kairos_cron": true, + "tengu_lapis_anchor_user_turn": false, + "tengu_fine_survey_transcript_ask_config": { + "probability": 0 + }, + "tengu_herring_clock": false, + "tengu_xq7_marble_zephyr": false, + "tengu_tussock_oriole": false, + "tengu_code_diff_cli": true, + "tengu_birthday_hat": false, + "tengu_lichen_compass": false, + "tengu_maple_pier": false, + "tengu_basalt_quill": false, + "tengu_hawthorn_window": 200000, + "tengu_amber_sentinel": true, + "tengu_disable_bypass_permissions_mode": false, + "tengu_silent_harbor": false, + "tengu_slate_moth": false, + "tengu_bg_attach_stall_ms": 5000, + "tengu_vscode_feedback_survey": false, + "tengu_kairos_loop_dynamic": true, + "tengu_cobalt_ridge": true, + "tengu_marble_lark": false, + "tengu_slate_fern": true, + "tengu_prompt_suggestion": true, + "tengu_rewind_first_message": true, + "tengu_russet_linnet": false, + "tengu_c4w_usage_limit_notifications_enabled": true, + "tengu_lilac_loom": null, + "tengu_maple_sundial": false, + "tengu_pewter_brook": true, + "tengu_cobalt_harbor": false, + "tengu_cinder_almanac": true, + "tengu_mcp_normalize_root_combinators": [ + "*" + ], + "tengu_brick_follow": false, + "tengu_cobalt_plinth_putguard": true, + "tengu_orchid_mantis": false, + "tengu_sedge_lantern_holdback": false, + "tengu_cedar_hollow_7m": {}, + "tengu_brass_sled": false, + "tengu_auto_mode_config": { + "enabled": "enabled", + "twoStageClassifier": true, + "sameTurnSiblingContext": true, + "jsonlTranscript": true, + "editRemovalVisibility": true, + "editRemovalCap": 3000, + "outcomeVisibility": true, + "s1SuffixByModel": { + "claude-sonnet-5": "\nStage 1 does NOT apply user intent or ALLOW exceptions — stage 2 will handle those. Judge the action by its full effect — what it runs, sends, publishes, or enables — not its surface form. Block if ANY rule could apply. immediately.", + "claude-sonnet-5[1m]": "\nStage 1 does NOT apply user intent or ALLOW exceptions — stage 2 will handle those. Judge the action by its full effect — what it runs, sends, publishes, or enables — not its surface form. Block if ANY rule could apply. immediately." + } + }, + "tengu_prompt_cache_diagnostics": true, + "tengu_basalt_sundial": false, + "tengu_basalt_meadow": true, + "tengu_startup_announcements": [], + "tengu_desktop_upsell": { + "enable_shortcut_tip": false, + "enable_startup_dialog": false + }, + "tengu_coral_beacon": false, + "tengu_sedge_lantern": true, + "tengu_compass_dial": true, + "tengu_coral_fern": false, + "tengu_gha_plugin_code_review": false, + "tengu_copper_wren": false, + "tengu_bridge_repl_v2": true, + "tengu_amber_quill": false, + "tengu_frond_boric": {}, + "tengu_frame_publish_context": true, + "tengu_cobalt_raccoon": true, + "tengu_gypsum_kite": false, + "tengu_cork_lantern": false, + "tengu_amber_heron": false, + "tengu_loggia_carousel": false, + "tengu_velvet_tide": false, + "tengu_cfc_in_product_permissions": true, + "tengu_amber_moleskin": { + "200000": { + "repl": 0.15, + "sdk": 0.15 + }, + "1000000": { + "repl": 0.15, + "sdk": 0.05 + }, + "default": { + "repl": 0.15, + "sdk": 0.15 + } + }, + "tengu_birch_compass": false, + "tengu_ccr_post_turn_summary": false, + "tengu_sub_nomdrep_q7k": true, + "tengu_mint_lanes": false, + "tengu_penguins_enabled": true, + "tengu_max_version_config": {}, + "tengu_crystal_beam": { + "budgetTokens": 0 + }, + "tengu_quartz_vireo": "", + "tengu_cobalt_plinth": true, + "tengu_crimson_echo": {}, + "tengu_plugin_official_mkt_git_fallback": true, + "tengu_bridge_attestation_enforce_config": { + "accept_level": "VERIFIED_BY_GATE", + "accept_statuses": [] + }, + "tengu_lapis_anchor_budget": 15000000, + "tengu_desktop_upsell_v2": { + "enabled": false + }, + "tengu_gouda_loop": true, + "tengu_kairos_input_needed_push": true, + "tengu_canary": {}, + "tengu_velvet_ibis": {}, + "tengu_fgts": true, + "tengu_amber_lark": false, + "tengu_amber_packet": false, + "tengu_slate_meadow": true, + "tengu_cobalt_compass": true, + "tengu_pewter_finch": false, + "tengu_version_config": { + "minVersion": "1.0.24" + }, + "tengu_kairos_github_webhooks": false, + "tengu-off-switch": { + "activated": false + }, + "tengu_flint_harbor": true, + "tengu_copper_fox": false, + "tengu_bridge_system_init": true, + "tengu_pewter_lantern": false, + "tengu_feedback_survey_config": { + "minTimeBeforeFeedbackMs": 600000, + "minTimeBetweenFeedbackMs": 43200000, + "minTimeBetweenGlobalFeedbackMs": 43200000, + "minUserTurnsBeforeFeedback": 5, + "minUserTurnsBetweenFeedback": 25, + "hideThanksAfterMs": 3000, + "onForModels": [ + "*" + ], + "probability": 0 + }, + "tengu_lapis_thicket": false, + "tengu_grey_step2": { + "enabled": true, + "dialogTitle": "We recommend medium effort for Opus", + "dialogDescription": "Effort determines how long Claude thinks for when completing your task. We recommend medium effort for most tasks to balance speed and intelligence and maximize rate limits. Use ultrathink to trigger high effort when needed." + }, + "tengu_tide_elm": "off", + "tengu_harbor_prism": true, + "tengu_bridge_poll_interval_config": { + "poll_interval_ms_not_at_capacity": 2000, + "poll_interval_ms_at_capacity": 600000, + "heartbeat_interval_ms": 0, + "multisession_poll_interval_ms_not_at_capacity": 5000, + "multisession_poll_interval_ms_at_capacity": 60000, + "multisession_poll_interval_ms_partial_capacity": 5000, + "non_exclusive_heartbeat_interval_ms": 180000, + "session_keepalive_interval_ms": 0, + "session_keepalive_interval_v2_ms": 0 + }, + "tengu_dune_wren": false, + "tengu_fleet_past_sessions": false, + "tengu_plank_river_frost": "user_intent", + "tengu_tangerine_ladder_boost": true, + "tengu_birch_lantern": "off", + "tengu_marbled_teal": false, + "tengu_ultraplan_prompt_identifier": "visual_plan", + "tengu_immediate_model_command": false, + "tengu_miraculo_the_bard": false, + "tengu_ember_trail": "0", + "tengu_sessions_elevated_auth_enforcement": true, + "tengu_velvet_hammer_sonnet_4_5": false, + "tengu_velvet_hammer_falcon": false, + "tengu_long_context_survey_trigger_mode": "", + "tengu_saffron_credits_only_tiers": [ + "enterprise" + ], + "tengu_slate_quill": true, + "tengu_velvet_hammer_opus_4_7": false, + "tengu_velvet_mallet_opus_4_7": false, + "tengu_velvet_hammer_mythos_5": false, + "tengu_velvet_mallet_opus_4_6": false, + "tengu_loud_sugary_rock2": false, + "tengu_velvet_mallet_falcon": false, + "tengu_velvet_hammer_opus_4_8": false, + "tengu_quill_harbor": "acceptEdits", + "tengu_velvet_hammer": false, + "tengu_velvet_mallet_opus_4_8": false, + "tengu_velvet_static": true, + "tengu_velvet_mallet_haiku": false, + "tengu_velvet_hammer_haiku": false, + "tengu_velvet_mallet_sonnet": false, + "tengu_velvet_mallet": false, + "tengu_soft_slate_nudge": "baseline", + "tengu_velvet_mallet_fable_5": false, + "tengu_velvet_hammer_haiku_4_5": false, + "tengu_long_context_survey_threshold": "", + "tengu_tab_read_sep": false, + "tengu_amber_redwood3": "", + "tengu_long_context_survey_probability": "", + "tengu_long_context_survey_question_variant": "", + "tengu_velvet_hammer_sonnet": false, + "tengu_non_deferrable_builtins": {}, + "tengu_velvet_mallet_haiku_4_5": false, + "tengu_velvet_mallet_sonnet_4_5": false, + "tengu_velvet_hammer_sonnet_5": false, + "tengu_chrome_auto_enable": false, + "tengu_velvet_hammer_sonnet_4_6": false, + "tengu_feature_claudified_template": false, + "tengu_basalt_tern": false, + "tengu_windows_credman": false, + "tengu_velvet_hammer_opus_4_6": false, + "tengu_velvet_hammer_fable_5": false, + "tengu_lantern_hearth": "off", + "tengu_c4e_slash_upsell": true, + "tengu_velvet_mallet_opus": false, + "tengu_ax_screen_reader": true, + "tengu_velvet_hammer_opus": false + }, + "firstStartTime": "2026-07-07T20:54:53.826Z", + "machineID": "45e86e850454bff833f81aa45c58d5562c139fc43286caa5bcfee391e5cb6ebf", + "opusProMigrationComplete": true, + "sonnet1m45MigrationComplete": true, + "seenNotifications": {}, + "migrationVersion": 13, + "userID": "54f1105f4a7f627fba0c70b1763aa06dab8a6fe95939407fbaca0ffdfdff44d8", + "cachedExperimentFeatures": [ + "tengu_russet_linnet" + ], + "cachedGrowthBookFeaturesAt": 1783457694316, + "projects": { + "/home/kruszewskia/Workspace/Private/Szpitale-graph": { + "allowedTools": [], + "mcpContextUris": [], + "mcpServers": {}, + "enabledMcpjsonServers": [], + "disabledMcpjsonServers": [], + "hasTrustDialogAccepted": false, + "projectOnboardingSeenCount": 0, + "hasClaudeMdExternalIncludesApproved": false, + "hasClaudeMdExternalIncludesWarningShown": false, + "hasUnseenTeamArtifacts": false, + "loggedAuthoredArtifactPaths": [ + ".claude/skills/cavecrew/SKILL.md", + ".claude/skills/caveman-commit/SKILL.md", + ".claude/skills/caveman-compress/SKILL.md", + ".claude/skills/caveman-help/SKILL.md", + ".claude/skills/caveman-review/SKILL.md", + ".claude/skills/caveman-stats/SKILL.md", + ".claude/skills/caveman/SKILL.md" + ] + } + } +} \ No newline at end of file diff --git a/szpitale-graph/~/.cloak/profiles/personal/backups/.claude.json.backup.1783500894455 b/szpitale-graph/~/.cloak/profiles/personal/backups/.claude.json.backup.1783500894455 new file mode 100644 index 0000000..9acdffd --- /dev/null +++ b/szpitale-graph/~/.cloak/profiles/personal/backups/.claude.json.backup.1783500894455 @@ -0,0 +1,651 @@ +{ + "cachedGrowthBookFeatures": { + "tengu_fg_left_arrow_agents": true, + "tengu_kairos_github_webhooks": false, + "tengu_orchid_mantis_v2": false, + "tengu_moss_anchor": false, + "tengu_kairos_push_notifications": true, + "tengu_lapis_anchor_budget": 15000000, + "tengu_harbor_permissions": true, + "tengu_nimble_amber_prose": false, + "tengu_umber_kestrel": false, + "tengu_version_config": { + "minVersion": "1.0.24" + }, + "tengu_1p_event_batch_config": { + "scheduledDelayMillis": 10000, + "maxExportBatchSize": 400, + "maxQueueSize": 8192, + "path": "/api/event_logging/v2/batch" + }, + "tengu_cloth_snorkel": false, + "tengu_swann_brevity": "focused", + "tengu_mint_lanes": false, + "tengu_system_prompt_global_cache": false, + "tengu_snippet_save": false, + "tengu_crimson_echo": {}, + "tengu_noreread_q7m_velvet": false, + "tengu_xq7_marble_zephyr": false, + "tengu_feedback_survey_config": { + "minTimeBeforeFeedbackMs": 600000, + "minTimeBetweenFeedbackMs": 43200000, + "minTimeBetweenGlobalFeedbackMs": 43200000, + "minUserTurnsBeforeFeedback": 5, + "minUserTurnsBetweenFeedback": 25, + "hideThanksAfterMs": 3000, + "onForModels": [ + "*" + ], + "probability": 0 + }, + "tengu_prompt_cache_1h_config": { + "allowlist": [ + "repl_main_thread*", + "sdk", + "auto_mode", + "rolling_compact", + "memdir_relevance", + "agent_classifier", + "prompt_suggestion", + "away_summary", + "extract_memories" + ] + }, + "tengu_session_memory": false, + "tengu_fgts": true, + "tengu_reactive_compact_remote": false, + "claude_code_skills_dashboard_enabled_cli": false, + "tengu_classifier_disabled_surfaces": "", + "tengu_frond_boric": {}, + "tengu_slate_harbor_experiment": false, + "tengu_red_coaster": false, + "tengu_skills_dashboard_enabled": false, + "tengu_crimson_vector": false, + "tengu_umber_petrel": false, + "tengu_hawthorn_window": 200000, + "tengu_immediate_model_command": false, + "tengu_lapis_anchor_user_turn": false, + "tengu_good_survey_transcript_ask_config": { + "probability": 0 + }, + "tengu_cobalt_raccoon": true, + "tengu_slate_thimble": false, + "tengu_review_workflow_routing": false, + "tengu_shining_fractals": false, + "tengu_mcp_retry_failed_remote": false, + "tengu_cowork_chrome_automode_default": false, + "tengu_sub_nomdrep_q7k": true, + "tengu_ochre_hollow": false, + "tengu_malformed_tool_use_clean_retry": false, + "tengu_ember_trail": "0", + "tengu_sepia_moth": false, + "tengu_fennel_kite_model": "", + "tengu_lumen_thicket_q7": false, + "tengu_slate_wren": false, + "tengu_cinder_almanac": true, + "tengu_pewter_lark": "off", + "tengu_amber_moleskin": { + "200000": { + "repl": 0.15, + "sdk": 0.15 + }, + "1000000": { + "repl": 0.15, + "sdk": 0.05 + }, + "default": { + "repl": 0.15, + "sdk": 0.15 + } + }, + "tengu_ccr_bridge_multi_session": false, + "tengu_lichen_compass": false, + "tengu_velvet_moth": 0.2, + "tengu_kairos_loop_prompt": true, + "tengu_gypsum_kite": false, + "tengu_cobalt_harbor": false, + "tengu_sage_compass2": { + "enabled": true + }, + "tengu_md_artifact_styling": false, + "tengu_mcp_path_scoped_permissions": true, + "tengu_malort_pedway": { + "enabled": false, + "pixelValidation": false, + "clipboardPasteMultiline": true, + "screenshotFilter": true, + "mouseAnimation": true, + "hideBeforeAction": true, + "autoTargetDisplay": true, + "coordinateMode": "pixels" + }, + "tengu_timber_lark": "copy_a", + "tengu_onyx_plover": { + "enabled": false, + "minHours": 24, + "minSessions": 3, + "remoteEnabled": false + }, + "tengu_vscode_review_upsell": false, + "tengu_harbor": true, + "tengu_vellum_siding": false, + "tengu_maple_pier": false, + "tengu_tussock_oriole": false, + "tengu_workout2": true, + "tengu_tide_elm": "off", + "tengu_amber_sentinel": true, + "tengu_cedar_halo": false, + "tengu_marble_whisper": true, + "tengu_slate_siskin": { + "enabled": false, + "timeoutMs": 8000, + "throttleMs": 30000, + "summaryLineThreshold": 5 + }, + "tengu_lilac_loom": null, + "tengu_idle_amber_finch": false, + "tengu_cedar_plume": false, + "tengu_sparrow_ledger": false, + "tengu_ultraplan_timeout_seconds": 5400, + "tengu_slate_meridian": false, + "tengu_mcp_stateless_skip_init": true, + "tengu_desktop_upsell_v2": { + "enabled": false + }, + "tengu_surreal_dali": true, + "tengu_dunwich_bell": false, + "tengu_trace_lantern": false, + "tengu_cobalt_heron": false, + "tengu_quartz_meadow": false, + "tengu_birch_kettle": false, + "tengu_slate_finch": false, + "tengu_slate_ribbon": true, + "tengu_canary": {}, + "tengu_cedar_sundial": false, + "tengu_gouda_loop": true, + "tengu_fennel_kite": false, + "tengu_react_vulnerability_warning": false, + "tengu_riverbed_lantern": false, + "tengu_flint_harbor_prompt": { + "prompt": "You are helping a power user generate an onboarding guide for teammates who are new to Claude Code. The guide will live in the team's onboarding docs and can be pasted into Claude for an interactive walkthrough.\n\nYou're co-authoring this with them — collaborative and helpful, like a teammate who's done this before and is happy to share.\n\n## Usage data (last {{WINDOW_DAYS}} days)\n\nThis was scanned from the guide creator's local Claude Code transcripts:\n\n```json\n{{USAGE_DATA}}\n```\n\n## Your task\n\nBefore anything else — including before thinking through the classification — output exactly this line as your first visible text:\n\n> Looking at how you've used Claude over the last {{WINDOW_DAYS}} days to put together an onboarding guide for teammates new to Claude Code.\n\nThis must come before any extended thinking about session descriptors. The guide creator is staring at a blank screen until you do. Classification is step 2, not step 1.\n\nGenerate the guide immediately, then ask for revisions. Don't wait for answers first — it's easier for the guide creator to edit a concrete draft than answer abstract questions.\n\n1. **Output the acknowledgment line above.** No thinking, no classification, no tool calls before this. One line, then move on.\n\n2. **Derive the work-type breakdown.** Read the `sessionDescriptors` array — each entry describes one session via its title, any linked code reviews (`prNumbers`), and first user message. Classify each session into one of these task types:\n\n - **build_feature** — new functionality, scripts, tools, config/CI/env setup\n - **debug_fix** — investigating and fixing bugs\n - **improve_quality** — refactoring, tests, cleanup, code review\n - **analyze_data** — queries, metrics, number crunching\n - **plan_design** — architecture, approach, strategy, understanding unfamiliar code, design review\n - **prototype** — spikes, POCs, throwaway exploration\n - **write_docs** — PRDs, RFCs, READMEs, design docs, copy/doc review\n\n Categories describe the *type of task*, not the project or domain — a teammate on any project should recognize them. Review sessions belong with whatever's being reviewed: code review is improve_quality, doc review is write_docs, design review is plan_design. Most sessions fit the list; only invent a new category if it's genuinely a different type of task. Pick the top 3-5 with rough percentages. First messages alone are usually enough; titles and code-review links are enrichment. If first messages are uninformative, use tool and MCP counts as a weak hint. If there are ~0 sessions, leave the breakdown as a TODO.\n\n In the rendered guide, display categories with spaces and title case (e.g. \"Build Feature\" not \"build_feature\").\n\n3. **Gather the remaining pieces.** For repos, start with `currentRepo` and check the workspace for sibling repo directories. For MCP server setup, use each entry's `name` (and `urlOrigin` where present) to infer what the server does and how a teammate would get access. Leave the Team Tips and Get Started sections as TODO placeholders — you'll ask for these in Review and fill them in after.\n\n4. **Write the guide to `ONBOARDING.md`** following this template:\n\n```\n{{GUIDE_TEMPLATE}}\n```\n\n Fill in real numbers from the usage data (not placeholders). Use `generatedBy` for the name; if it's missing, omit the name. Ascii bar charts: `█` for filled, `░` for empty, 20 chars wide. Keep the HTML comment instruction at the bottom exactly as shown.\n\n5. **Render the guide in a code block, then close out the first turn.** You're co-authoring this guide with the guide creator — frame the follow-up as collaboration, not corrections.\n\n After the code block, add a `---` horizontal rule and a `**Review**` heading so the guide is visually separated from your questions. Under the heading, number these three questions:\n\n 1. \"I went with '[X]' for the team name — let me know if that sounds right.\" (or if you couldn't tell: \"What's the team name? I'll add it in.\")\n 2. Is there a starter task for someone new to Claude Code? (ticket or doc link — optional)\n 3. Any team tips you'd tell a new teammate that aren't already in CLAUDE.md?\n\n After they answer, update `ONBOARDING.md` with their team name, tips, and starter task. Then close with this exact line (not numbered, not paraphrased):\n\n Saved to `ONBOARDING.md`. Drop it in your team docs and channels — when a new teammate pastes it into Claude Code, they get a guided onboarding tour from there.\n\n Apply any edits they come back with to the file.", + "guideTemplate": "# Welcome to [Team Name]\n\n## How We Use Claude\n\nBased on [name]'s usage over the last [N] days:\n\nWork Type Breakdown:\n [Category 1] [ascii bar] [N]%\n [Category 2] [ascii bar] [N]%\n [Category 3] [ascii bar] [N]%\n ...\n\nTop Skills & Commands:\n [/command] [ascii bar] [N]x/month\n ...\n\nTop MCP Servers:\n [Server] [ascii bar] [N] calls\n ...\n\n## Your Setup Checklist\n\n### Codebases\n- [ ] [repo-name] — [repo url]\n...\n\n### MCP Servers to Activate\n- [ ] [Server] — [what it's for]. [How to get access]\n...\n\n### Skills to Know About\n- [/command] — [what it does, when the team uses it]\n...\n\n## Team Tips\n\n_TODO_\n\n## Get Started\n\n_TODO_\n\n", + "windowDays": 30 + }, + "tengu_garnet_finch": false, + "tengu_report_findings_tool": false, + "tengu_auto_notice_once": false, + "tengu_basalt_quill": false, + "tengu_shoji_engine": false, + "tengu_lapis_anchor": "off", + "tengu_harbor_prism": true, + "tengu_collage_kaleidoscope": true, + "tengu_mcp_subagent_prompt": false, + "tengu_willow_census_ttl_hours": 24, + "tengu_slate_fern": true, + "tengu_cobalt_plinth_putguard": true, + "tengu_tern_alloy": "copy_a", + "tengu_amber_quill": false, + "tengu_amber_flint": true, + "tengu_ide_rc_auto_enable": false, + "tengu_basalt_sundial": false, + "tengu_penguins_enabled": true, + "tengu_c4w_usage_limit_notifications_enabled": true, + "tengu_ccr_bundle_seed_enabled": true, + "tengu_dune_wren": false, + "tengu_copper_meadow": false, + "tengu_mcp_local_oauth_blocked_hosts": { + "hosts": [ + "microsoft365.mcp.claude.com", + "gmail.mcp.claude.com", + "gcal.mcp.claude.com" + ] + }, + "tengu_feature_template": false, + "tengu_byte_stream_idle_timeout_ms": 180000, + "tengu_aura_sieve": false, + "tengu_passport_quail": false, + "tengu_amber_wren": { + "targetedRangeNudge": true, + "maxTokens": 25000 + }, + "tengu_penguin_mode_promo": { + "discountPercent": 0, + "endDate": "Feb 16" + }, + "tengu_rewind_first_message": true, + "tengu_ccr_post_turn_summary": false, + "tengu_chomp_inflection": true, + "tengu_linen_osprey": false, + "tengu_bridge_min_version": { + "minVersion": "2.1.139" + }, + "tengu_retire_chat_relay_artifact_backstop": false, + "tengu_cobalt_plinth_direct": true, + "tengu_native_cursor": true, + "tengu_quiet_slate_wren": false, + "tengu_event_sampling_config": {}, + "tengu_amber_sextant": true, + "tengu_slate_moth": false, + "tengu_bridge_system_init": true, + "tengu_code_diff_cli": true, + "tengu_bridge_poll_interval_ms": 0, + "tengu_plugin_official_mkt_git_fallback": true, + "tengu_lapis_finch": true, + "tengu_cobalt_ridge": true, + "tengu_bridge_attestation_enforce": false, + "tengu_tool_search_unsupported_models": [ + "claude-3-5-haiku", + "claude-3-haiku" + ], + "tengu_kestrel_arch": "OFF", + "tengu_slate_meadow": true, + "tengu_kairos_cron": true, + "tengu_hazel_osprey": false, + "tengu_kairos_loop_dynamic": true, + "tengu_sage_compass": {}, + "tengu_slate_kestrel": true, + "tengu_agent_list_attach": false, + "tengu_vscode_onboarding": false, + "tengu_ashen_kelp": true, + "tengu_alder_compass": false, + "tengu_lantern_spool": false, + "tengu_osprey_lantern": false, + "tengu_cobalt_plinth": true, + "tengu_fine_survey_transcript_ask_config": { + "probability": 0 + }, + "tengu_plan_artifact": false, + "tengu_ember_latch": false, + "tengu_hawthorn_steeple": false, + "tengu_ccr_delta_rehydrate": true, + "tengu_destructive_command_warning": false, + "tengu_vellum_lantern": false, + "tengu_negative_interaction_transcript_ask_config": { + "probability": 0 + }, + "tengu_moth_copse": false, + "tengu_loggia_carousel": false, + "tengu_flax_grouse": false, + "tengu_brick_follow": false, + "tengu_desktop_upsell": { + "enable_shortcut_tip": false, + "enable_startup_dialog": false + }, + "tengu_bridge_repl_v2_config": { + "init_retry_max_attempts": 3, + "init_retry_base_delay_ms": 500, + "init_retry_jitter_fraction": 0.25, + "init_retry_max_delay_ms": 4000, + "http_timeout_ms": 10000, + "uuid_dedup_buffer_size": 2000, + "heartbeat_interval_ms": 20000, + "heartbeat_jitter_fraction": 0.1, + "token_refresh_buffer_ms": 600000, + "teardown_archive_timeout_ms": 1500, + "connect_timeout_ms": 15000, + "min_version": "2.1.70", + "should_show_app_upgrade_message": false + }, + "tengu_ultraplan_prompt_identifier": "visual_plan", + "tengu_ccr_v2_send_events_cli": true, + "tengu_grey_step2": { + "enabled": true, + "dialogTitle": "We recommend medium effort for Opus", + "dialogDescription": "Effort determines how long Claude thinks for when completing your task. We recommend medium effort for most tasks to balance speed and intelligence and maximize rate limits. Use ultrathink to trigger high effort when needed." + }, + "tengu_porch_bell_9f": "", + "tengu_amber_prism": false, + "tengu_lapis_thicket": false, + "tengu_amber_lark": false, + "tengu_basalt_meadow": true, + "tengu_willow_mode": "hint_v2", + "tengu_fleet_past_sessions": false, + "tengu_gha_plugin_code_review": false, + "tengu_plum_vx3": true, + "tengu_flint_harbor_share": false, + "tengu_crystal_beam": { + "budgetTokens": 0 + }, + "tengu_kairos_cron_durable": false, + "tengu_bridge_repl_v2": true, + "tengu_bridge_requires_action_details": true, + "tengu_classifier_summary_llm_emit": true, + "tengu_worktree_mode": true, + "tengu_bad_survey_transcript_ask_config": { + "probability": 0 + }, + "tengu_amber_anchor": false, + "tengu_willow_sentinel_ttl_hours": 1, + "tengu_startup_announcements": [], + "tengu_silk_almanac": false, + "tengu_sessions_elevated_auth_enforcement": true, + "tengu_tense_pond": false, + "tengu_coral_beacon": false, + "tengu_steady_lantern": false, + "tengu_silk_hinge": false, + "tengu_fleet_needs_input_nudge": false, + "tengu_cork_m4q": true, + "tengu_doorbell_agave": false, + "tengu_auto_mode_default_on": false, + "tengu_marble_lark": false, + "tengu-fable-off-switch": { + "activated": false + }, + "tengu_kairos_input_needed_push": true, + "tengu_cfc_in_product_permissions": true, + "tengu_slim_subagent_claudemd": true, + "tengu_sedge_lantern": true, + "tengu_pewter_lantern": false, + "tengu_velvet_harbor": false, + "tengu_bramble_lintel": 7, + "tengu_disable_bypass_permissions_mode": false, + "tengu_chair_sermon": false, + "tengu_sotto_voce": true, + "tengu_keybinding_customization_release": true, + "tengu-model-error-overrides": {}, + "tengu_cobalt_compass": true, + "tengu_marble_sandcastle": false, + "tengu_event_watchdog_default_on": true, + "tengu_velvet_ibis": {}, + "tengu_birch_compass": false, + "tengu_claudeai_mcp_connectors": true, + "tengu_team_discovery": false, + "tengu_log_datadog_events": true, + "tengu_orchid_trellis": false, + "tengu_classifier_summary_heuristic_emit": true, + "tengu_plank_river_frost": "user_intent", + "tengu-top-of-feed-tip": { + "tip": "", + "color": "" + }, + "tengu_marble_anvil": true, + "tengu_scarf_coffee": false, + "tengu_basalt_spur": false, + "tengu_willow_refresh_ttl_hours": 0, + "tengu_bridge_attestation_enforce_config": { + "accept_level": "VERIFIED_BY_GATE", + "accept_statuses": [] + }, + "tengu_slate_nexus": false, + "tengu_saffron_lattice": { + "enabled": true, + "planLimitsEndDate": "2026-07-13T07:00:00Z" + }, + "tengu_turtle_carbon": true, + "tengu_maple_sundial": false, + "tengu_sepia_cormorant": [], + "tengu_sedge_lantern_holdback": false, + "tengu_slate_ibis": true, + "tengu_walnut_prism": false, + "tengu_harbor_ledger": [ + { + "marketplace": "claude-plugins-official", + "plugin": "discord" + }, + { + "marketplace": "claude-plugins-official", + "plugin": "telegram" + }, + { + "marketplace": "claude-plugins-official", + "plugin": "fakechat" + }, + { + "marketplace": "claude-plugins-official", + "plugin": "imessage" + } + ], + "tengu_copper_thistle": false, + "tengu_tool_pear": false, + "tengu_pewter_ledger": "OFF", + "tengu_ccr_bridge": true, + "tengu_loud_sugary_rock": false, + "tengu_slate_harrier": "off", + "tengu_post_compact_survey": false, + "tengu_miraculo_the_bard": false, + "tengu_ccr_bundle_max_bytes": 104857600, + "tengu_streaming_tool_execution2": true, + "tengu_vellum_ash": [], + "tengu_chert_bezel": true, + "tengu_xterm_atlas_reset": true, + "tengu_silent_harbor": false, + "tengu_max_version_config": {}, + "tengu_cobalt_thicket": false, + "tengu_usage_overage_included_models": [ + "Fable", + "Fable 5" + ], + "tengu_orford_ness": false, + "tengu_amber_lattice": { + "plugins": [ + "security-guidance", + "code-review", + "commit-commands", + "code-simplifier", + "hookify", + "feature-dev", + "frontend-design", + "pr-review-toolkit", + "skill-creator", + "plugin-dev", + "agent-sdk-dev", + "mcp-server-dev", + "claude-code-setup", + "claude-md-management", + "playground", + "ralph-loop", + "explanatory-output-style", + "learning-output-style", + "clangd-lsp", + "csharp-lsp", + "gopls-lsp", + "jdtls-lsp", + "kotlin-lsp", + "lua-lsp", + "php-lsp", + "pyright-lsp", + "ruby-lsp", + "rust-analyzer-lsp", + "swift-lsp", + "typescript-lsp" + ] + }, + "tengu_olive_hinge": "", + "tengu_ultraplan_config": { + "enabled": true + }, + "tengu_blue_coaster": false, + "tengu_copper_wren": false, + "tengu_startup_notice": "", + "tengu_shale_finch": false, + "tengu_sm_config": { + "minimumMessageTokensToInit": 150000, + "minimumTokensBetweenUpdate": 40000, + "toolCallsBetweenUpdates": 10 + }, + "tengu_marble_whisper2": true, + "tengu_mocha_barista": true, + "tengu_workflows_enabled": true, + "tengu_bridge_poll_interval_config": { + "poll_interval_ms_not_at_capacity": 2000, + "poll_interval_ms_at_capacity": 600000, + "heartbeat_interval_ms": 0, + "multisession_poll_interval_ms_not_at_capacity": 5000, + "multisession_poll_interval_ms_at_capacity": 60000, + "multisession_poll_interval_ms_partial_capacity": 5000, + "non_exclusive_heartbeat_interval_ms": 180000, + "session_keepalive_interval_ms": 0, + "session_keepalive_interval_v2_ms": 0 + }, + "tengu_gorse_fathom": false, + "tengu_orchid_mantis": false, + "tengu_copper_bridge": true, + "tengu_jade_anvil_4": false, + "tengu_coral_fern": false, + "tengu_auto_mode_config": { + "enabled": "enabled", + "twoStageClassifier": true, + "sameTurnSiblingContext": true, + "jsonlTranscript": true, + "editRemovalVisibility": true, + "editRemovalCap": 3000, + "outcomeVisibility": true, + "s1SuffixByModel": { + "claude-sonnet-5": "\nStage 1 does NOT apply user intent or ALLOW exceptions — stage 2 will handle those. Judge the action by its full effect — what it runs, sends, publishes, or enables — not its surface form. Block if ANY rule could apply. immediately.", + "claude-sonnet-5[1m]": "\nStage 1 does NOT apply user intent or ALLOW exceptions — stage 2 will handle those. Judge the action by its full effect — what it runs, sends, publishes, or enables — not its surface form. Block if ANY rule could apply. immediately." + } + }, + "tengu_birch_lantern": "off", + "tengu_amber_rokovoko": 0.2, + "tengu_prism_ledger": false, + "tengu_flint_harbor": true, + "tengu_frame_publish_context": true, + "tengu_otk_slot_v1": false, + "tengu_cobalt_lantern": true, + "tengu_drift_lantern": false, + "tengu_cinder_plover": "", + "tengu_marbled_teal": false, + "tengu_gleaming_fair": false, + "tengu_review_bughunter_config": { + "enabled": false + }, + "tengu_read_dedup_killswitch": false, + "tengu_amber_lynx": false, + "tengu_scratch": false, + "tengu_compact_cache_prefix": false, + "tengu_cork_lantern": false, + "tengu_birthday_hat": false, + "tengu_pewter_kestrel": { + "global": 50000, + "Bash": 30000, + "PowerShell": 30000, + "Grep": 20000, + "Snip": 1000, + "StrReplaceBasedEditTool": 30000, + "BashSearchTool": 20000 + }, + "tengu_quartz_vireo": "", + "tengu_hazel_osprey_floor": 75000, + "tengu_amber_redwood2": "", + "tengu_plugin_binary_assets": false, + "tengu_walrus_canteen": false, + "tengu_amber_packet": false, + "tengu_saffron_anchor": true, + "tengu_brass_sled": false, + "tengu_cobalt_plinth_reader_persist": false, + "tengu_pewter_finch": false, + "tengu_copper_fox": false, + "tengu_quiet_harbor": false, + "tengu_quiet_basalt_echo": false, + "tengu_prompt_cache_diagnostics": true, + "tengu_vscode_feedback_survey": false, + "tengu_amber_heron": false, + "tengu_compass_dial": true, + "tengu_mcp_normalize_root_combinators": [ + "*" + ], + "tengu_cobalt_wren": false, + "tengu_bg_attach_stall_ms": 5000, + "tengu_pewter_brook": true, + "tengu_maple_tide": false, + "tengu_prompt_suggestion": true, + "tengu_mcp_elicitation": true, + "tengu_russet_linnet": false, + "tengu_file_write_optimization": false, + "tengu_mcp_singleton_unwrap": true, + "tengu_velvet_tide": false, + "tengu_tangerine_ladder_boost": true, + "tengu_billiard_aviary": false, + "tengu_anchor_tide": true, + "tengu_herring_clock": false, + "tengu_cedar_hollow_7m": {}, + "tengu_permission_friction": true, + "tengu_cedar_lantern": false, + "tengu_harbor_willow": false, + "tengu-off-switch": { + "activated": false + }, + "tengu_pewter_summit": true, + "tengu_velvet_hammer_opus": false, + "tengu_velvet_hammer_haiku_4_5": false, + "tengu_tab_read_sep": false, + "tengu_velvet_hammer": false, + "tengu_feature_claudified_template": false, + "tengu_velvet_hammer_falcon": false, + "tengu_velvet_mallet_haiku_4_5": false, + "tengu_quill_harbor": "acceptEdits", + "tengu_velvet_mallet_opus_4_8": false, + "tengu_velvet_mallet_falcon": false, + "tengu_saffron_credits_only_tiers": [ + "enterprise" + ], + "tengu_velvet_hammer_mythos_5": false, + "tengu_long_context_survey_trigger_mode": "", + "tengu_slate_quill": true, + "tengu_velvet_mallet_sonnet": false, + "tengu_velvet_hammer_opus_4_6": false, + "tengu_amber_redwood3": "", + "tengu_ax_screen_reader": true, + "tengu_velvet_mallet_opus": false, + "tengu_loud_sugary_rock2": false, + "tengu_long_context_survey_question_variant": "", + "tengu_velvet_mallet_sonnet_4_5": false, + "tengu_velvet_static": true, + "tengu_long_context_survey_threshold": "", + "tengu_velvet_hammer_opus_4_8": false, + "tengu_velvet_hammer_sonnet_5": false, + "tengu_velvet_mallet_haiku": false, + "tengu_windows_credman": false, + "tengu_velvet_hammer_sonnet": false, + "tengu_non_deferrable_builtins": {}, + "tengu_chrome_auto_enable": false, + "tengu_lantern_hearth": "off", + "tengu_velvet_hammer_opus_4_7": false, + "tengu_velvet_mallet_opus_4_7": false, + "tengu_velvet_mallet_opus_4_6": false, + "tengu_basalt_tern": false, + "tengu_velvet_mallet": false, + "tengu_long_context_survey_probability": "", + "tengu_velvet_hammer_fable_5": false, + "tengu_c4e_slash_upsell": true, + "tengu_velvet_hammer_sonnet_4_5": false, + "tengu_velvet_hammer_sonnet_4_6": false, + "tengu_velvet_hammer_haiku": false, + "tengu_soft_slate_nudge": "baseline", + "tengu_velvet_mallet_fable_5": false + }, + "firstStartTime": "2026-07-07T20:54:53.826Z", + "machineID": "45e86e850454bff833f81aa45c58d5562c139fc43286caa5bcfee391e5cb6ebf", + "opusProMigrationComplete": true, + "sonnet1m45MigrationComplete": true, + "seenNotifications": {}, + "migrationVersion": 13, + "userID": "54f1105f4a7f627fba0c70b1763aa06dab8a6fe95939407fbaca0ffdfdff44d8", + "cachedExperimentFeatures": [ + "tengu_russet_linnet" + ], + "cachedGrowthBookFeaturesAt": 1783479294515, + "projects": { + "/home/kruszewskia/Workspace/Private/Szpitale-graph": { + "allowedTools": [], + "mcpContextUris": [], + "mcpServers": {}, + "enabledMcpjsonServers": [], + "disabledMcpjsonServers": [], + "hasTrustDialogAccepted": false, + "projectOnboardingSeenCount": 0, + "hasClaudeMdExternalIncludesApproved": false, + "hasClaudeMdExternalIncludesWarningShown": false, + "hasUnseenTeamArtifacts": false, + "loggedAuthoredArtifactPaths": [ + ".claude/skills/cavecrew/SKILL.md", + ".claude/skills/caveman-commit/SKILL.md", + ".claude/skills/caveman-compress/SKILL.md", + ".claude/skills/caveman-help/SKILL.md", + ".claude/skills/caveman-review/SKILL.md", + ".claude/skills/caveman-stats/SKILL.md", + ".claude/skills/caveman/SKILL.md" + ] + } + } +} \ No newline at end of file diff --git a/szpitale-graph/~/.cloak/profiles/personal/backups/.claude.json.backup.1783522494533 b/szpitale-graph/~/.cloak/profiles/personal/backups/.claude.json.backup.1783522494533 new file mode 100644 index 0000000..4a3c954 --- /dev/null +++ b/szpitale-graph/~/.cloak/profiles/personal/backups/.claude.json.backup.1783522494533 @@ -0,0 +1,651 @@ +{ + "cachedGrowthBookFeatures": { + "tengu_plank_river_frost": "user_intent", + "tengu_vscode_onboarding": false, + "tengu_scratch": false, + "tengu_mcp_normalize_root_combinators": [ + "*" + ], + "tengu_bridge_repl_v2": true, + "tengu_xterm_atlas_reset": true, + "tengu_dune_wren": false, + "tengu_malort_pedway": { + "enabled": false, + "pixelValidation": false, + "clipboardPasteMultiline": true, + "screenshotFilter": true, + "mouseAnimation": true, + "hideBeforeAction": true, + "autoTargetDisplay": true, + "coordinateMode": "pixels" + }, + "tengu_plan_artifact": false, + "tengu_lilac_loom": null, + "tengu_vellum_lantern": false, + "tengu_fennel_kite": false, + "tengu_feedback_survey_config": { + "minTimeBeforeFeedbackMs": 600000, + "minTimeBetweenFeedbackMs": 43200000, + "minTimeBetweenGlobalFeedbackMs": 43200000, + "minUserTurnsBeforeFeedback": 5, + "minUserTurnsBetweenFeedback": 25, + "hideThanksAfterMs": 3000, + "onForModels": [ + "*" + ], + "probability": 0 + }, + "tengu_pewter_lantern": false, + "tengu_tangerine_ladder_boost": true, + "tengu_immediate_model_command": false, + "tengu_sedge_lantern": true, + "tengu_moth_copse": false, + "tengu_bad_survey_transcript_ask_config": { + "probability": 0 + }, + "tengu_classifier_summary_heuristic_emit": true, + "tengu_pewter_brook": true, + "tengu_umber_petrel": false, + "tengu_moss_anchor": false, + "tengu-model-error-overrides": {}, + "tengu_coral_beacon": false, + "tengu_amber_redwood2": "", + "tengu_bridge_attestation_enforce_config": { + "accept_level": "VERIFIED_BY_GATE", + "accept_statuses": [] + }, + "tengu_silk_hinge": false, + "tengu_maple_tide": false, + "tengu_byte_stream_idle_timeout_ms": 180000, + "tengu_ccr_post_turn_summary": false, + "tengu_version_config": { + "minVersion": "1.0.24" + }, + "tengu_agent_list_attach": false, + "tengu_react_vulnerability_warning": false, + "tengu_vellum_siding": false, + "tengu_willow_refresh_ttl_hours": 0, + "tengu_onyx_plover": { + "enabled": false, + "minHours": 24, + "minSessions": 3, + "remoteEnabled": false + }, + "tengu_doorbell_agave": false, + "tengu_slate_thimble": false, + "tengu_red_coaster": false, + "tengu_olive_hinge": "", + "tengu-off-switch": { + "activated": false + }, + "tengu_bg_attach_stall_ms": 5000, + "tengu_ccr_bundle_max_bytes": 104857600, + "tengu_basalt_meadow": true, + "tengu_ochre_hollow": false, + "tengu_turtle_carbon": true, + "tengu_cobalt_lantern": true, + "tengu_kairos_input_needed_push": true, + "tengu_cloth_snorkel": false, + "tengu_plugin_binary_assets": false, + "tengu_scarf_coffee": false, + "tengu_quiet_harbor": false, + "tengu_reactive_compact_remote": false, + "tengu_cobalt_ridge": true, + "tengu_brass_sled": false, + "tengu_workout2": true, + "tengu_fgts": true, + "tengu_slate_siskin": { + "enabled": false, + "timeoutMs": 8000, + "throttleMs": 30000, + "summaryLineThreshold": 5 + }, + "tengu_startup_announcements": [], + "tengu_grey_step2": { + "enabled": true, + "dialogTitle": "We recommend medium effort for Opus", + "dialogDescription": "Effort determines how long Claude thinks for when completing your task. We recommend medium effort for most tasks to balance speed and intelligence and maximize rate limits. Use ultrathink to trigger high effort when needed." + }, + "tengu_classifier_disabled_surfaces": "", + "tengu_crimson_vector": false, + "tengu_kairos_cron_durable": false, + "tengu_vscode_feedback_survey": false, + "tengu_velvet_tide": false, + "tengu_walrus_canteen": false, + "tengu_marble_whisper": true, + "tengu_mcp_singleton_unwrap": true, + "tengu_slate_kestrel": true, + "tengu_mocha_barista": true, + "tengu_jade_anvil_4": false, + "tengu_kairos_loop_dynamic": true, + "tengu_willow_sentinel_ttl_hours": 1, + "tengu_pewter_lark": "off", + "tengu_cfc_in_product_permissions": true, + "tengu_copper_fox": false, + "tengu_tool_search_unsupported_models": [ + "claude-3-5-haiku", + "claude-3-haiku" + ], + "tengu_maple_pier": false, + "tengu_xq7_marble_zephyr": false, + "tengu_gouda_loop": true, + "tengu_collage_kaleidoscope": true, + "tengu_umber_kestrel": false, + "tengu_feature_template": false, + "tengu_garnet_finch": false, + "tengu_frame_publish_context": true, + "tengu_cobalt_raccoon": true, + "tengu_lumen_thicket_q7": false, + "tengu_startup_notice": "", + "tengu_flax_grouse": false, + "tengu_billiard_aviary": false, + "tengu_shoji_engine": false, + "tengu_mcp_stateless_skip_init": true, + "tengu_walnut_prism": false, + "tengu_auto_mode_default_on": false, + "tengu_mcp_path_scoped_permissions": true, + "tengu_team_discovery": false, + "tengu_cedar_halo": false, + "tengu_amber_quill": false, + "tengu_marbled_teal": false, + "tengu_tide_elm": "off", + "tengu_vellum_ash": [], + "tengu_cork_m4q": true, + "tengu_crimson_echo": {}, + "tengu_skills_dashboard_enabled": false, + "tengu_loud_sugary_rock": false, + "tengu_lichen_compass": false, + "tengu_desktop_upsell": { + "enable_shortcut_tip": false, + "enable_startup_dialog": false + }, + "tengu_tussock_oriole": false, + "tengu_read_dedup_killswitch": false, + "tengu_report_findings_tool": false, + "tengu_sub_nomdrep_q7k": true, + "tengu_aura_sieve": false, + "tengu_alder_compass": false, + "tengu_copper_bridge": true, + "tengu_canary": {}, + "tengu_fleet_needs_input_nudge": false, + "tengu_sage_compass2": { + "enabled": true + }, + "tengu_cedar_lantern": false, + "tengu_permission_friction": true, + "tengu_coral_fern": false, + "tengu_bridge_poll_interval_config": { + "poll_interval_ms_not_at_capacity": 2000, + "poll_interval_ms_at_capacity": 600000, + "heartbeat_interval_ms": 0, + "multisession_poll_interval_ms_not_at_capacity": 5000, + "multisession_poll_interval_ms_at_capacity": 60000, + "multisession_poll_interval_ms_partial_capacity": 5000, + "non_exclusive_heartbeat_interval_ms": 180000, + "session_keepalive_interval_ms": 0, + "session_keepalive_interval_v2_ms": 0 + }, + "tengu_code_diff_cli": true, + "tengu_basalt_sundial": false, + "tengu_plum_vx3": true, + "tengu_quartz_meadow": false, + "tengu_amber_heron": false, + "tengu_bridge_requires_action_details": true, + "tengu_ccr_bridge_multi_session": false, + "tengu_noreread_q7m_velvet": false, + "tengu_ultraplan_prompt_identifier": "visual_plan", + "tengu_gorse_fathom": false, + "tengu_cobalt_plinth_reader_persist": false, + "tengu_ultraplan_timeout_seconds": 5400, + "tengu_passport_quail": false, + "tengu_usage_overage_included_models": [ + "Fable", + "Fable 5" + ], + "tengu_lantern_spool": false, + "tengu_sessions_elevated_auth_enforcement": true, + "tengu_native_cursor": true, + "tengu_birch_lantern": "off", + "tengu_md_artifact_styling": false, + "tengu_copper_meadow": false, + "tengu_otk_slot_v1": false, + "tengu_bridge_attestation_enforce": false, + "tengu_harbor": true, + "tengu_kairos_github_webhooks": false, + "tengu_chomp_inflection": true, + "tengu_bridge_min_version": { + "minVersion": "2.1.139" + }, + "tengu_rewind_first_message": true, + "tengu_linen_osprey": false, + "tengu_pewter_summit": true, + "tengu_review_bughunter_config": { + "enabled": false + }, + "tengu_log_datadog_events": true, + "tengu_slate_wren": false, + "tengu_hawthorn_steeple": false, + "claude_code_skills_dashboard_enabled_cli": false, + "tengu_russet_linnet": false, + "tengu_orchid_mantis": false, + "tengu_flint_harbor_prompt": { + "prompt": "You are helping a power user generate an onboarding guide for teammates who are new to Claude Code. The guide will live in the team's onboarding docs and can be pasted into Claude for an interactive walkthrough.\n\nYou're co-authoring this with them — collaborative and helpful, like a teammate who's done this before and is happy to share.\n\n## Usage data (last {{WINDOW_DAYS}} days)\n\nThis was scanned from the guide creator's local Claude Code transcripts:\n\n```json\n{{USAGE_DATA}}\n```\n\n## Your task\n\nBefore anything else — including before thinking through the classification — output exactly this line as your first visible text:\n\n> Looking at how you've used Claude over the last {{WINDOW_DAYS}} days to put together an onboarding guide for teammates new to Claude Code.\n\nThis must come before any extended thinking about session descriptors. The guide creator is staring at a blank screen until you do. Classification is step 2, not step 1.\n\nGenerate the guide immediately, then ask for revisions. Don't wait for answers first — it's easier for the guide creator to edit a concrete draft than answer abstract questions.\n\n1. **Output the acknowledgment line above.** No thinking, no classification, no tool calls before this. One line, then move on.\n\n2. **Derive the work-type breakdown.** Read the `sessionDescriptors` array — each entry describes one session via its title, any linked code reviews (`prNumbers`), and first user message. Classify each session into one of these task types:\n\n - **build_feature** — new functionality, scripts, tools, config/CI/env setup\n - **debug_fix** — investigating and fixing bugs\n - **improve_quality** — refactoring, tests, cleanup, code review\n - **analyze_data** — queries, metrics, number crunching\n - **plan_design** — architecture, approach, strategy, understanding unfamiliar code, design review\n - **prototype** — spikes, POCs, throwaway exploration\n - **write_docs** — PRDs, RFCs, READMEs, design docs, copy/doc review\n\n Categories describe the *type of task*, not the project or domain — a teammate on any project should recognize them. Review sessions belong with whatever's being reviewed: code review is improve_quality, doc review is write_docs, design review is plan_design. Most sessions fit the list; only invent a new category if it's genuinely a different type of task. Pick the top 3-5 with rough percentages. First messages alone are usually enough; titles and code-review links are enrichment. If first messages are uninformative, use tool and MCP counts as a weak hint. If there are ~0 sessions, leave the breakdown as a TODO.\n\n In the rendered guide, display categories with spaces and title case (e.g. \"Build Feature\" not \"build_feature\").\n\n3. **Gather the remaining pieces.** For repos, start with `currentRepo` and check the workspace for sibling repo directories. For MCP server setup, use each entry's `name` (and `urlOrigin` where present) to infer what the server does and how a teammate would get access. Leave the Team Tips and Get Started sections as TODO placeholders — you'll ask for these in Review and fill them in after.\n\n4. **Write the guide to `ONBOARDING.md`** following this template:\n\n```\n{{GUIDE_TEMPLATE}}\n```\n\n Fill in real numbers from the usage data (not placeholders). Use `generatedBy` for the name; if it's missing, omit the name. Ascii bar charts: `█` for filled, `░` for empty, 20 chars wide. Keep the HTML comment instruction at the bottom exactly as shown.\n\n5. **Render the guide in a code block, then close out the first turn.** You're co-authoring this guide with the guide creator — frame the follow-up as collaboration, not corrections.\n\n After the code block, add a `---` horizontal rule and a `**Review**` heading so the guide is visually separated from your questions. Under the heading, number these three questions:\n\n 1. \"I went with '[X]' for the team name — let me know if that sounds right.\" (or if you couldn't tell: \"What's the team name? I'll add it in.\")\n 2. Is there a starter task for someone new to Claude Code? (ticket or doc link — optional)\n 3. Any team tips you'd tell a new teammate that aren't already in CLAUDE.md?\n\n After they answer, update `ONBOARDING.md` with their team name, tips, and starter task. Then close with this exact line (not numbered, not paraphrased):\n\n Saved to `ONBOARDING.md`. Drop it in your team docs and channels — when a new teammate pastes it into Claude Code, they get a guided onboarding tour from there.\n\n Apply any edits they come back with to the file.", + "guideTemplate": "# Welcome to [Team Name]\n\n## How We Use Claude\n\nBased on [name]'s usage over the last [N] days:\n\nWork Type Breakdown:\n [Category 1] [ascii bar] [N]%\n [Category 2] [ascii bar] [N]%\n [Category 3] [ascii bar] [N]%\n ...\n\nTop Skills & Commands:\n [/command] [ascii bar] [N]x/month\n ...\n\nTop MCP Servers:\n [Server] [ascii bar] [N] calls\n ...\n\n## Your Setup Checklist\n\n### Codebases\n- [ ] [repo-name] — [repo url]\n...\n\n### MCP Servers to Activate\n- [ ] [Server] — [what it's for]. [How to get access]\n...\n\n### Skills to Know About\n- [/command] — [what it does, when the team uses it]\n...\n\n## Team Tips\n\n_TODO_\n\n## Get Started\n\n_TODO_\n\n", + "windowDays": 30 + }, + "tengu_flint_harbor": true, + "tengu_flint_harbor_share": false, + "tengu_good_survey_transcript_ask_config": { + "probability": 0 + }, + "tengu_basalt_quill": false, + "tengu_disable_bypass_permissions_mode": false, + "tengu_claudeai_mcp_connectors": true, + "tengu_trace_lantern": false, + "tengu_slate_harrier": "off", + "tengu_pewter_finch": false, + "tengu_session_memory": false, + "tengu_maple_sundial": false, + "tengu_riverbed_lantern": false, + "tengu_gha_plugin_code_review": false, + "tengu_velvet_harbor": false, + "tengu_lapis_anchor": "off", + "tengu_compass_dial": true, + "tengu_mcp_elicitation": true, + "tengu_streaming_tool_execution2": true, + "tengu_cobalt_plinth_direct": true, + "tengu-top-of-feed-tip": { + "tip": "", + "color": "" + }, + "tengu_willow_mode": "hint_v2", + "tengu_steady_lantern": false, + "tengu_keybinding_customization_release": true, + "tengu_amber_lark": false, + "tengu_amber_prism": false, + "tengu_plugin_official_mkt_git_fallback": true, + "tengu_destructive_command_warning": false, + "tengu_amber_flint": true, + "tengu_copper_thistle": false, + "tengu_copper_wren": false, + "tengu_cobalt_thicket": false, + "tengu_amber_sextant": true, + "tengu_surreal_dali": true, + "tengu_event_watchdog_default_on": true, + "tengu_basalt_spur": false, + "tengu_cobalt_harbor": false, + "tengu_bramble_lintel": 7, + "tengu_anchor_tide": true, + "tengu_pewter_ledger": "OFF", + "tengu_birch_kettle": false, + "tengu_sotto_voce": true, + "tengu_cinder_plover": "", + "tengu_crystal_beam": { + "budgetTokens": 0 + }, + "tengu_nimble_amber_prose": false, + "tengu_marble_whisper2": true, + "tengu_tool_pear": false, + "tengu_amber_packet": false, + "tengu_fine_survey_transcript_ask_config": { + "probability": 0 + }, + "tengu_mcp_retry_failed_remote": false, + "tengu_ccr_delta_rehydrate": true, + "tengu_compact_cache_prefix": false, + "tengu_drift_lantern": false, + "tengu_cedar_sundial": false, + "tengu_malformed_tool_use_clean_retry": false, + "tengu_event_sampling_config": {}, + "tengu_lapis_anchor_budget": 15000000, + "tengu_timber_lark": "copy_a", + "tengu_auto_mode_config": { + "enabled": "enabled", + "twoStageClassifier": true, + "sameTurnSiblingContext": true, + "jsonlTranscript": true, + "editRemovalVisibility": true, + "editRemovalCap": 3000, + "outcomeVisibility": true, + "s1SuffixByModel": { + "claude-sonnet-5": "\nStage 1 does NOT apply user intent or ALLOW exceptions — stage 2 will handle those. Judge the action by its full effect — what it runs, sends, publishes, or enables — not its surface form. Block if ANY rule could apply. immediately.", + "claude-sonnet-5[1m]": "\nStage 1 does NOT apply user intent or ALLOW exceptions — stage 2 will handle those. Judge the action by its full effect — what it runs, sends, publishes, or enables — not its surface form. Block if ANY rule could apply. immediately." + } + }, + "tengu_system_prompt_global_cache": false, + "tengu_saffron_lattice": { + "enabled": true, + "planLimitsEndDate": "2026-07-13T07:00:00Z" + }, + "tengu_negative_interaction_transcript_ask_config": { + "probability": 0 + }, + "tengu_kairos_loop_prompt": true, + "tengu_loggia_carousel": false, + "tengu_ccr_v2_send_events_cli": true, + "tengu_gleaming_fair": false, + "tengu_slate_ribbon": true, + "tengu_chair_sermon": false, + "tengu_quartz_vireo": "", + "tengu_ide_rc_auto_enable": false, + "tengu_willow_census_ttl_hours": 24, + "tengu_orchid_mantis_v2": false, + "tengu_quiet_slate_wren": false, + "tengu_hazel_osprey": false, + "tengu_ember_trail": "0", + "tengu_slate_ibis": true, + "tengu_gypsum_kite": false, + "tengu_auto_notice_once": false, + "tengu_cobalt_heron": false, + "tengu_cobalt_wren": false, + "tengu_amber_rokovoko": 0.2, + "tengu_prompt_cache_1h_config": { + "allowlist": [ + "repl_main_thread*", + "sdk", + "auto_mode", + "rolling_compact", + "memdir_relevance", + "agent_classifier", + "prompt_suggestion", + "away_summary", + "extract_memories" + ] + }, + "tengu_cinder_almanac": true, + "tengu_slim_subagent_claudemd": true, + "tengu_harbor_prism": true, + "tengu_porch_bell_9f": "", + "tengu_review_workflow_routing": false, + "tengu_post_compact_survey": false, + "tengu_cedar_hollow_7m": {}, + "tengu_osprey_lantern": false, + "tengu_frond_boric": {}, + "tengu_slate_fern": true, + "tengu_miraculo_the_bard": false, + "tengu_slate_nexus": false, + "tengu_retire_chat_relay_artifact_backstop": false, + "tengu_ccr_bridge": true, + "tengu_mcp_subagent_prompt": false, + "tengu_lapis_anchor_user_turn": false, + "tengu_slate_harbor_experiment": false, + "tengu_velvet_moth": 0.2, + "tengu_sparrow_ledger": false, + "tengu_swann_brevity": "focused", + "tengu_file_write_optimization": false, + "tengu_pewter_kestrel": { + "global": 50000, + "Bash": 30000, + "PowerShell": 30000, + "Grep": 20000, + "Snip": 1000, + "StrReplaceBasedEditTool": 30000, + "BashSearchTool": 20000 + }, + "tengu_amber_lynx": false, + "tengu_idle_amber_finch": false, + "tengu_silent_harbor": false, + "tengu_sm_config": { + "minimumMessageTokensToInit": 150000, + "minimumTokensBetweenUpdate": 40000, + "toolCallsBetweenUpdates": 10 + }, + "tengu_kestrel_arch": "OFF", + "tengu_chert_bezel": true, + "tengu_workflows_enabled": true, + "tengu_cobalt_plinth_putguard": true, + "tengu_vscode_review_upsell": false, + "tengu_slate_meadow": true, + "tengu_hawthorn_window": 200000, + "tengu_c4w_usage_limit_notifications_enabled": true, + "tengu-fable-off-switch": { + "activated": false + }, + "tengu_bridge_poll_interval_ms": 0, + "tengu_hazel_osprey_floor": 75000, + "tengu_desktop_upsell_v2": { + "enabled": false + }, + "tengu_sepia_cormorant": [], + "tengu_penguin_mode_promo": { + "discountPercent": 0, + "endDate": "Feb 16" + }, + "tengu_1p_event_batch_config": { + "scheduledDelayMillis": 10000, + "maxExportBatchSize": 400, + "maxQueueSize": 8192, + "path": "/api/event_logging/v2/batch" + }, + "tengu_birthday_hat": false, + "tengu_bridge_repl_v2_config": { + "init_retry_max_attempts": 3, + "init_retry_base_delay_ms": 500, + "init_retry_jitter_fraction": 0.25, + "init_retry_max_delay_ms": 4000, + "http_timeout_ms": 10000, + "uuid_dedup_buffer_size": 2000, + "heartbeat_interval_ms": 20000, + "heartbeat_jitter_fraction": 0.1, + "token_refresh_buffer_ms": 600000, + "teardown_archive_timeout_ms": 1500, + "connect_timeout_ms": 15000, + "min_version": "2.1.70", + "should_show_app_upgrade_message": false + }, + "tengu_cowork_chrome_automode_default": false, + "tengu_saffron_anchor": true, + "tengu_cork_lantern": false, + "tengu_tern_alloy": "copy_a", + "tengu_silk_almanac": false, + "tengu_snippet_save": false, + "tengu_slate_finch": false, + "tengu_fennel_kite_model": "", + "tengu_max_version_config": {}, + "tengu_blue_coaster": false, + "tengu_ashen_kelp": true, + "tengu_kairos_push_notifications": true, + "tengu_cobalt_compass": true, + "tengu_cedar_plume": false, + "tengu_amber_lattice": { + "plugins": [ + "security-guidance", + "code-review", + "commit-commands", + "code-simplifier", + "hookify", + "feature-dev", + "frontend-design", + "pr-review-toolkit", + "skill-creator", + "plugin-dev", + "agent-sdk-dev", + "mcp-server-dev", + "claude-code-setup", + "claude-md-management", + "playground", + "ralph-loop", + "explanatory-output-style", + "learning-output-style", + "clangd-lsp", + "csharp-lsp", + "gopls-lsp", + "jdtls-lsp", + "kotlin-lsp", + "lua-lsp", + "php-lsp", + "pyright-lsp", + "ruby-lsp", + "rust-analyzer-lsp", + "swift-lsp", + "typescript-lsp" + ] + }, + "tengu_penguins_enabled": true, + "tengu_brick_follow": false, + "tengu_classifier_summary_llm_emit": true, + "tengu_lapis_thicket": false, + "tengu_slate_meridian": false, + "tengu_amber_anchor": false, + "tengu_herring_clock": false, + "tengu_fg_left_arrow_agents": true, + "tengu_lapis_finch": true, + "tengu_mcp_local_oauth_blocked_hosts": { + "hosts": [ + "microsoft365.mcp.claude.com", + "gmail.mcp.claude.com", + "gcal.mcp.claude.com" + ] + }, + "tengu_fleet_past_sessions": false, + "tengu_prompt_cache_diagnostics": true, + "tengu_ember_latch": false, + "tengu_marble_lark": false, + "tengu_harbor_ledger": [ + { + "marketplace": "claude-plugins-official", + "plugin": "discord" + }, + { + "marketplace": "claude-plugins-official", + "plugin": "telegram" + }, + { + "marketplace": "claude-plugins-official", + "plugin": "fakechat" + }, + { + "marketplace": "claude-plugins-official", + "plugin": "imessage" + } + ], + "tengu_dunwich_bell": false, + "tengu_orchid_trellis": false, + "tengu_velvet_ibis": {}, + "tengu_kairos_cron": true, + "tengu_ccr_bundle_seed_enabled": true, + "tengu_slate_moth": false, + "tengu_ultraplan_config": { + "enabled": true + }, + "tengu_prism_ledger": false, + "tengu_sage_compass": {}, + "tengu_sepia_moth": false, + "tengu_amber_sentinel": true, + "tengu_marble_sandcastle": false, + "tengu_shining_fractals": false, + "tengu_birch_compass": false, + "tengu_harbor_willow": false, + "tengu_orford_ness": false, + "tengu_quiet_basalt_echo": false, + "tengu_shale_finch": false, + "tengu_marble_anvil": true, + "tengu_amber_moleskin": { + "200000": { + "repl": 0.15, + "sdk": 0.15 + }, + "1000000": { + "repl": 0.15, + "sdk": 0.05 + }, + "default": { + "repl": 0.15, + "sdk": 0.15 + } + }, + "tengu_mint_lanes": false, + "tengu_tense_pond": false, + "tengu_cobalt_plinth": true, + "tengu_amber_wren": { + "targetedRangeNudge": true, + "maxTokens": 25000 + }, + "tengu_sedge_lantern_holdback": false, + "tengu_harbor_permissions": true, + "tengu_bridge_system_init": true, + "tengu_prompt_suggestion": true, + "tengu_worktree_mode": true, + "tengu_loud_sugary_rock2": false, + "tengu_lantern_hearth": "off", + "tengu_velvet_hammer_haiku": false, + "tengu_velvet_mallet_sonnet": false, + "tengu_velvet_hammer_sonnet_4_6": false, + "tengu_long_context_survey_trigger_mode": "", + "tengu_long_context_survey_probability": "", + "tengu_velvet_hammer_mythos_5": false, + "tengu_velvet_hammer_sonnet_4_5": false, + "tengu_velvet_mallet_opus_4_7": false, + "tengu_feature_claudified_template": false, + "tengu_velvet_hammer_opus": false, + "tengu_amber_redwood3": "", + "tengu_velvet_mallet_opus_4_8": false, + "tengu_velvet_hammer_fable_5": false, + "tengu_velvet_hammer": false, + "tengu_velvet_mallet_opus": false, + "tengu_velvet_mallet_falcon": false, + "tengu_long_context_survey_threshold": "", + "tengu_velvet_hammer_opus_4_7": false, + "tengu_saffron_credits_only_tiers": [ + "enterprise" + ], + "tengu_velvet_mallet_haiku": false, + "tengu_velvet_static": true, + "tengu_velvet_mallet_sonnet_4_5": false, + "tengu_basalt_tern": false, + "tengu_velvet_hammer_sonnet": false, + "tengu_long_context_survey_question_variant": "", + "tengu_c4e_slash_upsell": true, + "tengu_quill_harbor": "acceptEdits", + "tengu_velvet_mallet_fable_5": false, + "tengu_ax_screen_reader": true, + "tengu_windows_credman": false, + "tengu_tab_read_sep": false, + "tengu_velvet_hammer_sonnet_5": false, + "tengu_soft_slate_nudge": "baseline", + "tengu_velvet_hammer_opus_4_6": false, + "tengu_slate_quill": true, + "tengu_non_deferrable_builtins": {}, + "tengu_velvet_hammer_opus_4_8": false, + "tengu_velvet_hammer_haiku_4_5": false, + "tengu_velvet_mallet_haiku_4_5": false, + "tengu_velvet_mallet": false, + "tengu_chrome_auto_enable": false, + "tengu_velvet_mallet_opus_4_6": false, + "tengu_velvet_hammer_falcon": false + }, + "firstStartTime": "2026-07-07T20:54:53.826Z", + "machineID": "45e86e850454bff833f81aa45c58d5562c139fc43286caa5bcfee391e5cb6ebf", + "opusProMigrationComplete": true, + "sonnet1m45MigrationComplete": true, + "seenNotifications": {}, + "migrationVersion": 13, + "userID": "54f1105f4a7f627fba0c70b1763aa06dab8a6fe95939407fbaca0ffdfdff44d8", + "cachedExperimentFeatures": [ + "tengu_russet_linnet" + ], + "cachedGrowthBookFeaturesAt": 1783500894454, + "projects": { + "/home/kruszewskia/Workspace/Private/Szpitale-graph": { + "allowedTools": [], + "mcpContextUris": [], + "mcpServers": {}, + "enabledMcpjsonServers": [], + "disabledMcpjsonServers": [], + "hasTrustDialogAccepted": false, + "projectOnboardingSeenCount": 0, + "hasClaudeMdExternalIncludesApproved": false, + "hasClaudeMdExternalIncludesWarningShown": false, + "hasUnseenTeamArtifacts": false, + "loggedAuthoredArtifactPaths": [ + ".claude/skills/cavecrew/SKILL.md", + ".claude/skills/caveman-commit/SKILL.md", + ".claude/skills/caveman-compress/SKILL.md", + ".claude/skills/caveman-help/SKILL.md", + ".claude/skills/caveman-review/SKILL.md", + ".claude/skills/caveman-stats/SKILL.md", + ".claude/skills/caveman/SKILL.md" + ] + } + } +} \ No newline at end of file