feat(python): implement python bindings for all components and solvers

This commit is contained in:
Sepehr
2026-02-21 20:34:56 +01:00
parent 8ef8cd2eba
commit 4440132b0a
310 changed files with 11577 additions and 397 deletions

View File

@@ -2,11 +2,11 @@ type,name,module,path,hash
"csv","agent-manifest","_config","_config/agent-manifest.csv","3b014ae24a7a9ed98bb2e0370d9ec424c061e310f89db6df0c01a9d2f390af17"
"csv","task-manifest","_config","_config/task-manifest.csv","bac7378952f0c79a48469b582997507b08cf08583b31b8aa6083791db959e0f0"
"csv","workflow-manifest","_config","_config/workflow-manifest.csv","5858013bae1a19f4c8b8607b3946b3b2ff256a628b355d6820ea970e5cbea5c8"
"yaml","manifest","_config","_config/manifest.yaml","da8759349acb95e9ffb61c5e1c24fa7f810fc5a94f7ee6a2673b7ca8d4955cd0"
"yaml","manifest","_config","_config/manifest.yaml","a7ba1d8027cefb01f3d1eaa6ccb74b44be53ff4008ebd7ed75cb4c9e3f57802d"
"md","documentation-standards","_memory","_memory/tech-writer-sidecar/documentation-standards.md","b046192ee42fcd1a3e9b2ae6911a0db38510323d072c8d75bad0594f943039e4"
"md","stories-told","_memory","_memory/storyteller-sidecar/stories-told.md","47ee9e599595f3d9daf96d47bcdacf55eeb69fbe5572f6b08a8f48c543bc62de"
"md","story-preferences","_memory","_memory/storyteller-sidecar/story-preferences.md","b70dbb5baf3603fdac12365ef24610685cba3b68a9bc41b07bbe455cbdcc0178"
"yaml","config","_memory","_memory/config.yaml","e6c904442347e2b47ad3a055b2cbffbe8ed02252cd32565e48d62e1f7e1d60e1"
"yaml","config","_memory","_memory/config.yaml","31ba5689b5b930d0bcaa2aa5a036da0f42c16f2f76783f8ca2ee842a8c9450a1"
"csv","common-workflow-tools","bmb","bmb/workflows/workflow/data/common-workflow-tools.csv","e59bc1d76db128ff04c53fab4b4f840f486f9804ed0d7fb7af1f62c15c2eb86a"
"csv","communication-presets","bmb","bmb/workflows/agent/data/communication-presets.csv","1297e9277f05254ee20c463e6071df3811dfb8fe5d1183ce07ce9b092cb3fd16"
"csv","module-help","bmb","bmb/module-help.csv","f25e9885efd06c5f7a51466c65f6016c77f5767e924a644508877bcb3575cb88"
@@ -155,7 +155,7 @@ type,name,module,path,hash
"md","workflow-validate-max-parallel-workflow","bmb","bmb/workflows/workflow/workflow-validate-max-parallel-workflow.md","3706b9ea43ee7308d227b2f18e3196626f545df552c134056773bf431f43a7b4"
"md","workflow-validate-module","bmb","bmb/workflows/module/workflow-validate-module.md","78b71d8a816067898e9a92596f3d2f66d4f36dad2ef7fc076894077532715fe4"
"md","workflow-validate-workflow","bmb","bmb/workflows/workflow/workflow-validate-workflow.md","40f34df97c9b2e23be656f3233cea7c5ff14def514a4d7735cd623f0887276d4"
"yaml","config","bmb","bmb/config.yaml","73e6a014d69326a00e9a52bea3d3d973afd7519acf23853f04cbd58cc79eb9af"
"yaml","config","bmb","bmb/config.yaml","03d5bcde8b11d6d64021fafccdf690ba0ca5214565e422ed1a7c543c0c07f21a"
"csv","default-party","bmm","bmm/teams/default-party.csv","5af107a5b9e9092aeb81bd8c8b9bbe7003afb7bc500e64d56da7cc27ae0c4a6e"
"csv","documentation-requirements","bmm","bmm/workflows/document-project/documentation-requirements.csv","d1253b99e88250f2130516b56027ed706e643bfec3d99316727a4c6ec65c6c1d"
"csv","domain-complexity","bmm","bmm/workflows/2-plan-workflows/create-prd/data/domain-complexity.csv","f775f09fb4dc1b9214ca22db4a3994ce53343d976d7f6e5384949835db6d2770"
@@ -318,7 +318,7 @@ type,name,module,path,hash
"xml","instructions","bmm","bmm/workflows/4-implementation/code-review/instructions.xml","1a6f0ae7d69a5c27b09de3efab2b205a007b466976acdeeaebf7f3abec7feb68"
"xml","instructions","bmm","bmm/workflows/4-implementation/create-story/instructions.xml","d4edc80bd7ccc0f7a844ecb575016b79380e255a236d1182f5f7312a104f0e3a"
"xml","instructions","bmm","bmm/workflows/4-implementation/dev-story/instructions.xml","b177c039072ad5e8a54374e6a17a2074dd608fd4da047bef528e362919a0fde8"
"yaml","config","bmm","bmm/config.yaml","81e3ec7befcbd126d0c6c5cf9207397d72533affc0914462f93430fb418bea11"
"yaml","config","bmm","bmm/config.yaml","e43148bb4a354d24306c1a0ee29bd4ef227f3e14f776662bdcdfce0fb3a8f75b"
"yaml","deep-dive","bmm","bmm/workflows/document-project/workflows/deep-dive.yaml","efa8d70a594b7580f5312340f93da16f9e106419b1b1d06d2e23d6a30ef963fa"
"yaml","full-scan","bmm","bmm/workflows/document-project/workflows/full-scan.yaml","9d71cce37de1c3f43a7122f3c9705abdf3d677141698a2ab1b89a225f78f3fa9"
"yaml","sprint-status-template","bmm","bmm/workflows/4-implementation/sprint-planning/sprint-status-template.yaml","0d7fe922f21d4f00e538c265ff90e470c3e2eca761e663d84b7a1320b2f25980"
@@ -351,7 +351,7 @@ type,name,module,path,hash
"md","template","cis","cis/workflows/innovation-strategy/template.md","e59bd789df87130bde034586d3e68bf1847c074f63d839945e0c29b1d0c85c82"
"md","template","cis","cis/workflows/problem-solving/template.md","6c9efd7ac7b10010bd9911db16c2fbdca01fb0c306d871fa6381eef700b45608"
"md","template","cis","cis/workflows/storytelling/template.md","461981aa772ef2df238070cbec90fc40995df2a71a8c22225b90c91afed57452"
"yaml","config","cis","cis/config.yaml","14ca25f123e04b9412281eb3a40e7a4c3a3ff0a1089460dcce6ea672d185dfcd"
"yaml","config","cis","cis/config.yaml","d2262b05a5f39d0b3d9177b60729eb9dec6dac780220a2500ca4c401eb18ee7e"
"yaml","creative-squad","cis","cis/teams/creative-squad.yaml","25407cf0ebdf5b10884cd03c86068e04715ef270ada93a3b64cb9907b62c71cf"
"yaml","workflow","cis","cis/workflows/design-thinking/workflow.yaml","1feb8900e6716125af1ef533bcc54659670de0a3e44ff66348518423c5e7a7fb"
"yaml","workflow","cis","cis/workflows/innovation-strategy/workflow.yaml","37b5e7f7d89999c85591bd5d95bfe2617f7690cfb8f0e1064803ec307a56eaaa"
@@ -382,4 +382,4 @@ type,name,module,path,hash
"xml","shard-doc","core","core/tasks/shard-doc.xml","947f2c7d4f6bb269ad0bcc1a03227d0d6da642d9df47894b8ba215c5149aed3d"
"xml","workflow","core","core/tasks/workflow.xml","17bca7fa63bae20aaac4768d81463a7a2de7f80b60d4d9a8f36b70821ba86cfd"
"xml","workflow","core","core/workflows/advanced-elicitation/workflow.xml","ead4dc1e50c95d8966b3676842a57fca97c70d83f1f3b9e9c2d746821e6868b4"
"yaml","config","core","core/config.yaml","7338e2560f0e40c576976ab4d513b9be818c70d2632552d79c56cc50548518d7"
"yaml","config","core","core/config.yaml","7998fe156977af8c4651ca343926becf46eb9fed9a6c618586deeb9e038d835d"
1 type name module path hash
2 csv agent-manifest _config _config/agent-manifest.csv 3b014ae24a7a9ed98bb2e0370d9ec424c061e310f89db6df0c01a9d2f390af17
3 csv task-manifest _config _config/task-manifest.csv bac7378952f0c79a48469b582997507b08cf08583b31b8aa6083791db959e0f0
4 csv workflow-manifest _config _config/workflow-manifest.csv 5858013bae1a19f4c8b8607b3946b3b2ff256a628b355d6820ea970e5cbea5c8
5 yaml manifest _config _config/manifest.yaml da8759349acb95e9ffb61c5e1c24fa7f810fc5a94f7ee6a2673b7ca8d4955cd0 a7ba1d8027cefb01f3d1eaa6ccb74b44be53ff4008ebd7ed75cb4c9e3f57802d
6 md documentation-standards _memory _memory/tech-writer-sidecar/documentation-standards.md b046192ee42fcd1a3e9b2ae6911a0db38510323d072c8d75bad0594f943039e4
7 md stories-told _memory _memory/storyteller-sidecar/stories-told.md 47ee9e599595f3d9daf96d47bcdacf55eeb69fbe5572f6b08a8f48c543bc62de
8 md story-preferences _memory _memory/storyteller-sidecar/story-preferences.md b70dbb5baf3603fdac12365ef24610685cba3b68a9bc41b07bbe455cbdcc0178
9 yaml config _memory _memory/config.yaml e6c904442347e2b47ad3a055b2cbffbe8ed02252cd32565e48d62e1f7e1d60e1 31ba5689b5b930d0bcaa2aa5a036da0f42c16f2f76783f8ca2ee842a8c9450a1
10 csv common-workflow-tools bmb bmb/workflows/workflow/data/common-workflow-tools.csv e59bc1d76db128ff04c53fab4b4f840f486f9804ed0d7fb7af1f62c15c2eb86a
11 csv communication-presets bmb bmb/workflows/agent/data/communication-presets.csv 1297e9277f05254ee20c463e6071df3811dfb8fe5d1183ce07ce9b092cb3fd16
12 csv module-help bmb bmb/module-help.csv f25e9885efd06c5f7a51466c65f6016c77f5767e924a644508877bcb3575cb88
155 md workflow-validate-max-parallel-workflow bmb bmb/workflows/workflow/workflow-validate-max-parallel-workflow.md 3706b9ea43ee7308d227b2f18e3196626f545df552c134056773bf431f43a7b4
156 md workflow-validate-module bmb bmb/workflows/module/workflow-validate-module.md 78b71d8a816067898e9a92596f3d2f66d4f36dad2ef7fc076894077532715fe4
157 md workflow-validate-workflow bmb bmb/workflows/workflow/workflow-validate-workflow.md 40f34df97c9b2e23be656f3233cea7c5ff14def514a4d7735cd623f0887276d4
158 yaml config bmb bmb/config.yaml 73e6a014d69326a00e9a52bea3d3d973afd7519acf23853f04cbd58cc79eb9af 03d5bcde8b11d6d64021fafccdf690ba0ca5214565e422ed1a7c543c0c07f21a
159 csv default-party bmm bmm/teams/default-party.csv 5af107a5b9e9092aeb81bd8c8b9bbe7003afb7bc500e64d56da7cc27ae0c4a6e
160 csv documentation-requirements bmm bmm/workflows/document-project/documentation-requirements.csv d1253b99e88250f2130516b56027ed706e643bfec3d99316727a4c6ec65c6c1d
161 csv domain-complexity bmm bmm/workflows/2-plan-workflows/create-prd/data/domain-complexity.csv f775f09fb4dc1b9214ca22db4a3994ce53343d976d7f6e5384949835db6d2770
318 xml instructions bmm bmm/workflows/4-implementation/code-review/instructions.xml 1a6f0ae7d69a5c27b09de3efab2b205a007b466976acdeeaebf7f3abec7feb68
319 xml instructions bmm bmm/workflows/4-implementation/create-story/instructions.xml d4edc80bd7ccc0f7a844ecb575016b79380e255a236d1182f5f7312a104f0e3a
320 xml instructions bmm bmm/workflows/4-implementation/dev-story/instructions.xml b177c039072ad5e8a54374e6a17a2074dd608fd4da047bef528e362919a0fde8
321 yaml config bmm bmm/config.yaml 81e3ec7befcbd126d0c6c5cf9207397d72533affc0914462f93430fb418bea11 e43148bb4a354d24306c1a0ee29bd4ef227f3e14f776662bdcdfce0fb3a8f75b
322 yaml deep-dive bmm bmm/workflows/document-project/workflows/deep-dive.yaml efa8d70a594b7580f5312340f93da16f9e106419b1b1d06d2e23d6a30ef963fa
323 yaml full-scan bmm bmm/workflows/document-project/workflows/full-scan.yaml 9d71cce37de1c3f43a7122f3c9705abdf3d677141698a2ab1b89a225f78f3fa9
324 yaml sprint-status-template bmm bmm/workflows/4-implementation/sprint-planning/sprint-status-template.yaml 0d7fe922f21d4f00e538c265ff90e470c3e2eca761e663d84b7a1320b2f25980
351 md template cis cis/workflows/innovation-strategy/template.md e59bd789df87130bde034586d3e68bf1847c074f63d839945e0c29b1d0c85c82
352 md template cis cis/workflows/problem-solving/template.md 6c9efd7ac7b10010bd9911db16c2fbdca01fb0c306d871fa6381eef700b45608
353 md template cis cis/workflows/storytelling/template.md 461981aa772ef2df238070cbec90fc40995df2a71a8c22225b90c91afed57452
354 yaml config cis cis/config.yaml 14ca25f123e04b9412281eb3a40e7a4c3a3ff0a1089460dcce6ea672d185dfcd d2262b05a5f39d0b3d9177b60729eb9dec6dac780220a2500ca4c401eb18ee7e
355 yaml creative-squad cis cis/teams/creative-squad.yaml 25407cf0ebdf5b10884cd03c86068e04715ef270ada93a3b64cb9907b62c71cf
356 yaml workflow cis cis/workflows/design-thinking/workflow.yaml 1feb8900e6716125af1ef533bcc54659670de0a3e44ff66348518423c5e7a7fb
357 yaml workflow cis cis/workflows/innovation-strategy/workflow.yaml 37b5e7f7d89999c85591bd5d95bfe2617f7690cfb8f0e1064803ec307a56eaaa
382 xml shard-doc core core/tasks/shard-doc.xml 947f2c7d4f6bb269ad0bcc1a03227d0d6da642d9df47894b8ba215c5149aed3d
383 xml workflow core core/tasks/workflow.xml 17bca7fa63bae20aaac4768d81463a7a2de7f80b60d4d9a8f36b70821ba86cfd
384 xml workflow core core/workflows/advanced-elicitation/workflow.xml ead4dc1e50c95d8966b3676842a57fca97c70d83f1f3b9e9c2d746821e6868b4
385 yaml config core core/config.yaml 7338e2560f0e40c576976ab4d513b9be818c70d2632552d79c56cc50548518d7 7998fe156977af8c4651ca343926becf46eb9fed9a6c618586deeb9e038d835d

View File

@@ -1,5 +1,5 @@
ide: antigravity
configured_date: 2026-02-12T20:59:56.441Z
last_updated: 2026-02-18T19:39:00.060Z
last_updated: 2026-02-21T19:19:32.913Z
configuration:
_noConfigNeeded: true

View File

@@ -1,5 +1,5 @@
ide: cline
configured_date: 2026-02-18T19:39:00.098Z
last_updated: 2026-02-18T19:39:00.098Z
last_updated: 2026-02-21T19:19:32.890Z
configuration:
_noConfigNeeded: true

View File

@@ -1,5 +1,5 @@
ide: cursor
configured_date: 2026-02-12T20:59:56.426Z
last_updated: 2026-02-18T19:39:00.035Z
last_updated: 2026-02-21T19:19:32.867Z
configuration:
_noConfigNeeded: true

View File

@@ -0,0 +1,5 @@
ide: gemini
configured_date: 2026-02-21T19:19:32.985Z
last_updated: 2026-02-21T19:19:32.985Z
configuration:
_noConfigNeeded: true

View File

@@ -0,0 +1,5 @@
ide: github-copilot
configured_date: 2026-02-21T19:19:33.001Z
last_updated: 2026-02-21T19:19:33.001Z
configuration:
_noConfigNeeded: true

View File

@@ -0,0 +1,5 @@
ide: kilo
configured_date: 2026-02-21T11:40:58.189Z
last_updated: 2026-02-21T19:19:32.934Z
configuration:
_noConfigNeeded: true

View File

@@ -1,5 +1,5 @@
ide: opencode
configured_date: 2026-02-12T20:59:56.454Z
last_updated: 2026-02-18T19:39:00.081Z
last_updated: 2026-02-21T19:19:32.964Z
configuration:
_noConfigNeeded: true

View File

@@ -1,38 +1,41 @@
installation:
version: 6.0.1
installDate: 2026-02-12T20:59:56.383Z
lastUpdated: 2026-02-18T19:38:59.980Z
lastUpdated: 2026-02-21T19:19:32.810Z
modules:
- name: core
version: 6.0.1
installDate: 2026-02-12T20:59:55.888Z
lastUpdated: 2026-02-18T19:38:59.449Z
lastUpdated: 2026-02-21T19:19:32.264Z
source: built-in
npmPackage: null
repoUrl: null
- name: bmm
version: 6.0.1
installDate: 2026-02-12T20:59:54.514Z
lastUpdated: 2026-02-18T19:38:59.449Z
lastUpdated: 2026-02-21T19:19:32.264Z
source: built-in
npmPackage: null
repoUrl: null
- name: bmb
version: 0.1.6
installDate: 2026-02-12T20:59:54.421Z
lastUpdated: 2026-02-18T19:38:59.720Z
lastUpdated: 2026-02-21T19:19:32.530Z
source: external
npmPackage: bmad-builder
repoUrl: https://github.com/bmad-code-org/bmad-builder
- name: cis
version: 0.1.6
installDate: 2026-02-12T20:59:55.869Z
lastUpdated: 2026-02-18T19:38:59.980Z
lastUpdated: 2026-02-21T19:19:32.810Z
source: external
npmPackage: bmad-creative-intelligence-suite
repoUrl: https://github.com/bmad-code-org/bmad-module-creative-intelligence-suite
ides:
- cursor
- antigravity
- opencode
- cline
- antigravity
- kilo
- opencode
- gemini
- github-copilot