Skip to content

feat(model): build and run responsibility on components and services - #209

Merged
ionos-landgraf-vin merged 1 commit into
mainfrom
feat/operated-by
Oct 26, 2026
Merged

ionos-landgraf-vin merged 1 commit into
mainfrom
feat/operated-by

Conversation

@ionos-landgraf-vin

Copy link
Copy Markdown
Collaborator

Summary

  • ApplicationComponent, ApplicationService and TechnologyService get maintainedBy (build, BusinessActor) and a new operatedBy (run, BusinessActor or BusinessRole).
  • Infrastructure kinds keep ownedBy; docs say which verb applies where.
  • TeamInfo.vue also lists components/services with a direct maintainedBy/operatedBy to the team.
  • Examples, docs and a new test (test/team_responsibility_test.rb) included.

Test plan

  • bundle exec rake (tests, steep, rubocop)
  • archsight lint --resources examples/archsight
  • Look at a team page and the payments service pages in archsight serve

🤖 Generated with Claude Code

ApplicationComponent, ApplicationService and TechnologyService get
maintainedBy (build, BusinessActor) and the new operatedBy (run,
BusinessActor or BusinessRole). Infrastructure kinds keep ownedBy.
The team page also finds components and services with a direct link.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@ionos-landgraf-vin
ionos-landgraf-vin merged commit b2840ed into main Oct 26, 2026
8 checks passed
@ionos-landgraf-vin
ionos-landgraf-vin deleted the feat/operated-by branch October 26, 2026 13:28
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.

1 participant