finos

finos/architecture-as-code

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

59 good first / help-wanted issues · TypeScript · last activity Jul 23, 2026

363 stars 124 forks 363 watchers TypeScript Apache License 2.0
architecture automation devops
59 Open Issues Need Help Last updated: Jul 23, 2026

Open Issues Need Help

View All on GitHub
help wanted calm-hub-ui
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
enhancement help wanted
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
help wanted docs
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
good first issue help wanted
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
good first issue help wanted cli shared
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
good first issue help wanted docs
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
enhancement help wanted Roadmap: Next Roadmap Group: CALM Tools
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
good first issue help wanted templating
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
good first issue help wanted calm-hub
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
good first issue help wanted calm-hub
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
good first issue help wanted
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
good first issue help wanted docify
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
help wanted
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
good first issue
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
help wanted Roadmap: Now docs Roadmap Group: CALM Tools
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
enhancement help wanted calm-hub
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
good first issue calm-hub
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
good first issue help wanted calm-hub-ui
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
enhancement good first issue help wanted
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
documentation good first issue
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
bug documentation good first issue
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
good first issue cli
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
good first issue calm-hub
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
good first issue calm-hub
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
good first issue cli
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops

AI Summary: The task involves modifying the `cleanOutputDirectory` method within the `TemplateProcessor` class of the Architecture as Code (AasC) project. The goal is to prevent accidental deletion of files when using the `--template` option by only deleting the specified output file instead of the entire directory. A user confirmation prompt should also be added before any deletion occurs to enhance safety. This requires familiarity with TypeScript and the AasC codebase.

Complexity: 3/5
good first issue templating
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
CALM as CALM about 1 year ago

AI Summary: Document the Architecture as Code (AasC) project's architecture using the project's own Common Architecture Language Model (CALM). This involves creating CALM-compliant documentation for AasC and integrating it into the project's documentation build process, ensuring validation and transformation into a website section.

Complexity: 4/5
documentation help wanted calm
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops
good first issue calm-hub
finos/architecture-as-code
363

"Architecture as Code" (AasC) aims to devise and manage software architecture via a machine readable and version-controlled codebase, fostering a robust understanding, efficient development, and seamless maintenance of complex software architectures

TypeScript
#architecture#automation#devops