Commit Graph
15 Commits
Author SHA1 Message Date
root-at-skic d9777fb90e arc42 and ArchiMate examples: nine models, three per framework; 1.2
The six models from extension 0.11.0 (arc42 by section, ArchiMate by
layer) next to the three C4 ones; model:scaffold --example offers them
and the tests validate each with 0 problems.
2026-11-08 22:57:00 +02:00
root-at-skic 21770c241d README: coffee button at the top and in Support 2026-11-08 22:08:51 +02:00
root-at-skic f9bc461361 Extension 0.9.2: Source view checks keys model:validate does not 2026-10-28 22:42:51 +02:00
root-at-skic 887ca973a0 model:graph: the model as one graph with the Graph page's queries; 1.1
- services/graph.mjs builds the union graph (elements, connections, decision and registry nodes) from the loaded model
- queries: text, type:, diagram:, decision:, uses:, near:, from: to:, unused, shared, -shared; walks follow connections only
- task model:graph with --query and --links; three suite checks; SKILL.md task row and gotcha
2026-10-21 23:08:17 +03:00
root-at-skic 6daf70fef3 README: marketplace moved to vscode-extensions-skills 2026-10-20 22:20:47 +03:00
root-at-skic 35adfb480c Merge pull request 'Claude Code plugin manifest' (#1) from feat/claude-plugin into main 2026-10-20 12:11:13 -07:00
root-at-skic c361870640 Plugin manifest without a version: every commit is a release for Claude Code readers 2026-10-20 22:10:00 +03:00
root-at-skic 698d020e50 Claude Code plugin manifest and marketplace install line
.claude-plugin/plugin.json makes the repository a single-skill plugin
(SKILL.md stays at the root). README shows the marketplace route next
to npx skills add; one route per machine.
2026-10-20 22:05:53 +03:00
root-at-skic 86933dcaf1 README and SKILL.md: install with npx skills add, update with npx skills update; one copy per machine 2026-10-20 21:06:31 +03:00
root-at-skic abb4eb279f Taskfiles call the api scripts through bash, so a copied install without execute bits works 2026-10-20 12:08:03 +03:00
root-at-skic b169034b4f Architecture decisions: *.archify-decision files, decisions: keys in diagrams
- parse, merge and validate decisions (ids, status, elements, diagrams,
  supersedes); strip decisions keys from diagrams and check the ids
- model:validate counts decisions; model:list lists them with status and
  the diagrams that reference them; examples carry decisions
- formats.md and SKILL.md describe the format and when an agent writes one
2026-10-19 23:13:00 +03:00
root-at-skic 90a0c0d109 Stop generating cards from registry descriptions
The extension shows descriptions as tooltips in its Elements panel; the
resolver no longer adds cards to a diagram.
2026-10-19 20:43:16 +03:00
root-at-skic c68f7df108 Generate Archify cards from registry descriptions for model diagrams
An architecture diagram inside a model that defines no cards gets one card
per drawn shared element with a description, as the extension does. Test
covers the resolved JSON; formats.md and SKILL.md describe the rule.
2026-10-19 12:53:40 +03:00
root-at-skic 55894fbade Ship the three C4 examples and model:scaffold --example
- examples/: c4-standard-web-app, c4-e-shop (was online-shop),
  c4-event-based-integration; the same models the extension offers
  under Archify | New Model…
- model-scaffold --example <name> copies one and renames id, name,
  description and the overview title; never overwrites
- tests cover every example and the copy; docs updated
2026-10-19 12:30:07 +03:00
root-at-skic b6b5e57922 Add archify-vscode-ext skill: Archify diagrams and models for the Archify Diagram Viewer extension
Model tasks (validate, list, scaffold, resolve), diagram tasks (validate,
render), the bundled Archify 3.0.1 runtime and yaml parser under
scripts/vendor, references for authoring, formats and folders, and the
online-shop example model.
2026-10-19 11:42:06 +03:00