Skip to content

30 wrangler extractor improvements#31

Merged
chrislyons-dev merged 6 commits into
mainfrom
30-wrangler-extractor-improvements
Oct 26, 2025
Merged

30 wrangler extractor improvements#31
chrislyons-dev merged 6 commits into
mainfrom
30-wrangler-extractor-improvements

Conversation

@chrislyons-dev

Copy link
Copy Markdown
Owner

name: Pull Request
about: Propose changes to Archlette
title: 'Complete issue 30: wrangler improvement'
labels: enhancement
assignees: ''

🧩 Summary

Improved descriptions from Wrangler TOML
Custom theme element "Cloudflare Worker" is functional
Experimented with icons on custom themes. The plantuml generation greatly limits what's possible. Refactor rendering in the future if this is a desired feature.

🔍 Context

Close out issue #30

✅ Checklist

  • Code compiles and runs locally
  • npm run format:check passes
  • npm run lint passes
  • npm run typecheck passes
  • npm test passes
  • CHANGELOG.md updated (under “Unreleased”)
  • Docs / README updated (if relevant)
  • License notices unchanged or updated as needed
  • CI checks pass

🧠 Notes for Reviewers


🧱 Archlette Motto

“Code speaks. Archlette listens. Architecture evolves.”

Set better default worker descriptions
Derive alternative descriptions from custom @description tags

Written-by: Chris Lyons
…exists

An override description is now available for Cloudflare Workers in the wrangler.toml file if the

Written-by: Chris Lyons
CRLF and similar in comments were causing structurizr DSL generation to fail.
Verify prelimnary support for astro projects.
Need a new issue to create and parse AST from astro files.

Written-by: Chris Lyons
@chrislyons-dev chrislyons-dev merged commit 4f0b374 into main Oct 26, 2025
6 checks passed
@chrislyons-dev chrislyons-dev deleted the 30-wrangler-extractor-improvements branch October 26, 2025 14:51
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