{
  "markdown": "# Flocks\n\nA Flutter design system built on `widgets.dart` — no Material, no Cupertino.\n\n[flocks.live](https://flocks.live)\n\nSix of the seven packages are published on pub.dev under the\n[jotapeconsultoria.com.br](https://pub.dev/publishers/jotapeconsultoria.com.br)\nverified publisher. The seventh is the demo, which is a showcase and not a\nlibrary.\n\n| Package | What it is |\n|---|---|\n| [`flocks`](packages/flocks) · [pub.dev](https://pub.dev/packages/flocks) | The design system: tokens, theme, white-label brand, and the components. |\n| [`flocks_phosphor`](packages/flocks_phosphor) · [pub.dev](https://pub.dev/packages/flocks_phosphor) | [Phosphor Icons](https://phosphoricons.com) as an `AppIconProvider` — six weights, shipped as fonts so the tree-shaker can prune them. |\n| [`flocks_material`](packages/flocks_material) · [pub.dev](https://pub.dev/packages/flocks_material) | Material Design icons as an `AppIconProvider`. The reference implementation of the axis. |\n| [`flocks_cupertino`](packages/flocks_cupertino) · [pub.dev](https://pub.dev/packages/flocks_cupertino) | The [`cupertino_icons`](https://pub.dev/packages/cupertino_icons) glyphs as an `AppIconProvider` — the iOS visual vocabulary, under MIT. Not Apple's SF Symbols. |\n| [`flocks_lucide`](packages/flocks_lucide) · [pub.dev](https://pub.dev/packages/flocks_lucide) | [Lucide](https://lucide.dev) as an `AppIconProvider` — one stroke weight, shipped as a font so the tree-shaker can prune it. |\n| [`flocks_mcp`](packages/flocks_mcp) · [pub.dev](https://pub.dev/packages/flocks_mcp) | The component catalog served to agents over MCP. Also on the [MCP Registry](https://registry.modelcontextprotocol.io) and as an `.mcpb` bundle in each [release](https://github.com/jotapeconsultoria/flocks/releases/latest). |\n| [`flocks_demo`](packages/flocks_demo) · [flocks.live/demo](https://flocks.live/demo/) · *not published, by design* | The white-label demo: your brand colour on a full dashboard and CRUD, and the configuration exported as Dart you can paste. It is a showcase, not a library. |\n\nNo version numbers in that table on purpose: nothing here gates a hand-written\none, and pub.dev already shows the current version of each.\n\nStart at [`packages/flocks/README.md`](packages/flocks/README.md). The\ncomponents are browsable at [widgetbook.flocks.live](https://widgetbook.flocks.live).\n\n## Working on it\n\nThis repo is a [pub workspace](https://dart.dev/go/pub-workspaces). Resolve from\nthe root, always:\n\n```bash\nflutter pub get\n```\n\nThat is what makes the adapters and the MCP server resolve `flocks` against the\nlocal package instead of the published one, so a change to the core is felt by\nthem in the same checkout. Each package carries `resolution: workspace`, so `pub get`\nrun *inside* one of them will fail — it is not a broken checkout.\n\n```bash\ndart format --output=none --set-exit-if-changed .   # formatação\ndart analyze                                        # os três pacotes\ncd packages/flocks && flutter test --exclude-tags golden\ncd packages/flocks && dart run tool/validate_components.dart\n```\n\nGoldens compare pixels and their baselines were generated on macOS arm64, so\nthey run apart, and only there:\n\n```bash\ncd packages/flocks && flutter test --tags golden\n```\n\n## License\n\nMIT — see [LICENSE](LICENSE). Bundled third-party assets keep their own\nlicenses: the fonts are SIL Open Font License 1.1, [Phosphor\nIcons](https://phosphoricons.com) is MIT, [Lucide](https://lucide.dev) is ISC\n(with the part derived from Feather under its own MIT), and\n[`cupertino_icons`](https://pub.dev/packages/cupertino_icons) — a dependency,\nnot a vendored asset — is MIT. Each license text ships beside the files it\ncovers (`OFL.txt`, `assets/icons/LICENSE`, `assets/fonts/LICENSE-phosphor-*`,\n`packages/flocks_lucide/assets/fonts/LICENSE-lucide`), and each package's\nREADME says which apply to it.\n",
  "bytes": 3875,
  "sha": "9aed3b7338e129ef18db72e2cb18802b0ab2ebbe9e0d1052b29886f59cec069b",
  "repo_slug": "jotapeconsultoria/flocks",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_jotapeconsultoria_flocks_mcp_236c7fc2/readme"
}