Skip to content

docs: sync docs/skill/README/CLAUDE to magic_devtools extraction + artisan ^0.0.8#17

Merged
anilcancakir merged 2 commits into
masterfrom
docs/sync-magic-devtools
Jun 17, 2026
Merged

docs: sync docs/skill/README/CLAUDE to magic_devtools extraction + artisan ^0.0.8#17
anilcancakir merged 2 commits into
masterfrom
docs/sync-magic-devtools

Conversation

@anilcancakir

Copy link
Copy Markdown
Contributor

Brings telescope's docs, skill, README, and CLAUDE in line with two changes already on master that weren't doc-synced (Golden Rules 1/2/4): the telescope:install repoint to package:magic_devtools/telescope.dart (+ the magic_devtools dependency gate) and the fluttersdk_artisan ^0.0.6 -> ^0.0.8 bump.

Changes

  • doc/watchers/index.md — the 5 Magic watchers + MagicTelescopeIntegration + MagicHttpFacadeAdapter ship in magic_devtools, not magic core; registration snippets import package:magic_devtools/telescope.dart; each watcher table gains a Package row.
  • doc/getting-started/{installation,quickstart,index}.md, doc/mcp/setup.md — magic_devtools dev_dependency + import; install-command description gates on magic_devtools (not magic) and injects the magic_devtools import.
  • README.md — Quick Start snippet import + Magic Integration row.
  • SKILL.md + references/{cli-commands,workflows,community}.md — gate magic: -> magic_devtools:, injected import line, magic_devtools attribution.
  • CLAUDE.md + .github/copilot-instructions.mdfluttersdk_artisan ^0.0.8.
  • CHANGELOG.md — fold the [Unreleased] install fixes into [0.0.4] (they ship in the 0.0.4 tag) + add a Documentation entry.

No code/test/pubspec changes. Verified: dart analyze 0, dart format clean, flutter test 254 green, no package:magic/telescope_integration or stale artisan ^0.0.6 left in current docs.

Land before tagging 0.0.4.

…tisan ^0.0.8

The 0.0.4 install-command change (repoint to package:magic_devtools/
telescope.dart, gate on the magic_devtools dependency) and the artisan
^0.0.6 -> ^0.0.8 bump were not reflected in the docs/skill/README/CLAUDE.
Bring them in line (Golden Rules 1/2/4):

- doc/watchers: the 5 Magic watchers + MagicTelescopeIntegration ship in
  magic_devtools, not magic core; registration snippets import
  package:magic_devtools/telescope.dart.
- installation/quickstart/index/mcp-setup: magic_devtools dev_dependency +
  import; install command gates on magic_devtools, not magic.
- README quick-start snippet + Magic Integration row.
- SKILL.md + cli-commands/workflows/community references.
- CLAUDE.md + copilot-instructions: fluttersdk_artisan ^0.0.8.
- CHANGELOG: fold the [Unreleased] install fixes into [0.0.4] (they ship in
  the 0.0.4 tag) and add a Documentation entry for this sync.
Copilot AI review requested due to automatic review settings June 17, 2026 11:22
@codecov

codecov Bot commented Jun 17, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR synchronizes Telescope’s documentation/skill guidance with the already-merged magic_devtools extraction (moving MagicTelescopeIntegration out of magic core) and with the fluttersdk_artisan ^0.0.8 constraint bump, so the public guidance matches current master behavior ahead of tagging 0.0.4.

Changes:

  • Update docs/snippets to reference magic_devtools (package:magic_devtools/telescope.dart) for Magic-stack integration and installation gating.
  • Refresh skill references and README language to match the updated install behavior and dependency gate.
  • Update CLAUDE/Copilot instructions and CHANGELOG entries to reflect the fluttersdk_artisan ^0.0.8 bump and document the doc-sync work.

Reviewed changes

Copilot reviewed 13 out of 13 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
skills/fluttersdk-telescope/SKILL.md Updates skill guidance to attribute Magic integration to magic_devtools and adjusts install snippet narrative.
skills/fluttersdk-telescope/references/workflows.md Updates workflow guidance to reference magic_devtools import for MagicTelescopeIntegration.
skills/fluttersdk-telescope/references/community.md Updates community triage notes to attribute MagicTelescopeIntegration to magic_devtools.
skills/fluttersdk-telescope/references/cli-commands.md Updates CLI install behavior description to gate on magic_devtools and inject the new import.
README.md Updates Magic integration description and quickstart snippet to reference magic_devtools.
doc/watchers/index.md Updates watcher docs to state Magic watchers ship in magic_devtools and adds per-watcher “Package” rows/snippets.
doc/mcp/setup.md Updates MCP setup snippet to include magic_devtools import and Magic integration block guidance.
doc/getting-started/quickstart.md Updates install output and narrative to reference magic_devtools gating/import and Magic extraction.
doc/getting-started/installation.md Updates installation steps to describe magic_devtools-gated patching and adds Magic dev_dependency guidance.
doc/getting-started/index.md Updates getting-started index to reference Magic integration coming from magic_devtools.
CLAUDE.md Updates documented stack/dependency constraint to fluttersdk_artisan ^0.0.8.
CHANGELOG.md Moves already-shipped install fixes into the 0.0.4 section and adds a documentation sync entry.
.github/copilot-instructions.md Mirrors CLAUDE stack doc update to fluttersdk_artisan ^0.0.8.

Comment thread README.md
```dart
import 'package:flutter/foundation.dart';
import 'package:fluttersdk_telescope/telescope.dart';
import 'package:magic_devtools/telescope.dart'; // magic_devtools dev_dependency (Magic-stack apps only)
Comment thread doc/getting-started/installation.md Outdated
Comment thread doc/getting-started/quickstart.md Outdated
Comment thread doc/mcp/setup.md
Comment on lines 46 to 50
```dart
import 'package:flutter/foundation.dart';
import 'package:fluttersdk_telescope/telescope.dart';
import 'package:magic_devtools/telescope.dart'; // magic_devtools dev_dependency (Magic-stack apps only)

Comment thread skills/fluttersdk-telescope/SKILL.md Outdated
Comment on lines 241 to 242
@@ -240,6 +242,8 @@ dart run fluttersdk_telescope telescope:install
by `if (kDebugMode)` so release builds tree-shake the entire block:
…y Magic-stack inject (PR #17 review)

Address Copilot review on PR #17:
- README / installation / quickstart / mcp-setup: fluttersdk_telescope pin
  ^0.0.3 -> ^0.0.4 to match the version being tagged.
- SKILL.md: frontmatter version + stamp -> 0.0.4 (2026-06-17); clarify that
  the magic_devtools import + MagicTelescopeIntegration block is injected
  only for Magic-stack projects (magic_devtools dep + Magic.init anchor),
  vanilla apps get only the TelescopePlugin block.
- CHANGELOG [0.0.4] Documentation entry notes the pin bump.
@anilcancakir

Copy link
Copy Markdown
Contributor Author

Addressed all five Copilot review notes in 4e51ca5:

  1. README.md — fluttersdk_telescope pin ^0.0.3^0.0.4.
  2. doc/getting-started/installation.md — pin ^0.0.3^0.0.4.
  3. doc/getting-started/quickstart.md — prose ^0.0.3^0.0.4.
  4. doc/mcp/setup.md — pin ^0.0.3^0.0.4.
  5. SKILL.md — reworded so the magic_devtools import + MagicTelescopeIntegration.install() block is documented as injected only for Magic-stack projects (detected via magic_devtools in pubspec + an await Magic.init( anchor); vanilla apps get only the TelescopePlugin block. Also bumped the skill frontmatter version + stamp to 0.0.4.

Verified: dart analyze 0, dart format clean, flutter test 254 green, no ^0.0.3 pin left in current docs/skill. CI was green on the prior commit.

@anilcancakir anilcancakir merged commit f091bc6 into master Jun 17, 2026
2 checks passed
@anilcancakir anilcancakir deleted the docs/sync-magic-devtools branch June 17, 2026 11:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants