botbottingbot commited on
Commit
57e0473
·
verified ·
1 Parent(s): 4a8915b

Create Modules.json

Browse files
Files changed (1) hide show
  1. Modules.json +272 -0
Modules.json ADDED
@@ -0,0 +1,272 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "modules": [
3
+ {
4
+ "id": "analysis_note_v1",
5
+ "label": "Analysis Note",
6
+ "type": "generator",
7
+ "domain": "analysis",
8
+ "description": "Structured analysis note for any topic: Context → Questions → Framework → Analysis → Conclusion → Next Steps.",
9
+ "input_placeholders": {
10
+ "context": "Summarise the situation, background, or text you want analysed (5–10 lines).",
11
+ "questions": "What do you want to understand or decide? List 1–5 questions.",
12
+ "constraints": "Any constraints or assumptions? (e.g., time, resources, style, audience)."
13
+ },
14
+ "output_sections": [
15
+ "CONTEXT",
16
+ "QUESTIONS",
17
+ "FRAMEWORK",
18
+ "ANALYSIS",
19
+ "CONCLUSION",
20
+ "NEXT_STEPS"
21
+ ],
22
+ "strictness": "STRICT",
23
+ "has_checker": true,
24
+ "checker_id": "analysis_note_checker_v1"
25
+ },
26
+ {
27
+ "id": "document_explainer_v1",
28
+ "label": "Document Explainer",
29
+ "type": "generator",
30
+ "domain": "explain",
31
+ "description": "Turns any long document into a clear, structured explainer.",
32
+ "input_placeholders": {
33
+ "document_text": "Paste the full text or long extract of the document.",
34
+ "focus": "What do you care about?",
35
+ "audience": "Who is this for?"
36
+ },
37
+ "output_sections": [
38
+ "SNAPSHOT",
39
+ "KEY_POINTS",
40
+ "STRUCTURE_OF_THE_DOCUMENT",
41
+ "DETAILED_EXPLANATION",
42
+ "IMPLICATIONS",
43
+ "ACTIONS_OR_TAKEAWAYS"
44
+ ],
45
+ "strictness": "STRICT",
46
+ "has_checker": true,
47
+ "checker_id": "document_explainer_checker_v1"
48
+ },
49
+ {
50
+ "id": "strategy_memo_v1",
51
+ "label": "Strategy Memo",
52
+ "type": "generator",
53
+ "domain": "strategy",
54
+ "description": "Strategy memo: Context → Objective → Constraints → Options → Recommendation → Risks → Next Actions.",
55
+ "input_placeholders": {
56
+ "context": "Describe the situation or problem.",
57
+ "objective": "What outcome are you trying to optimise?",
58
+ "constraints": "Hard constraints."
59
+ },
60
+ "output_sections": [
61
+ "CONTEXT",
62
+ "OBJECTIVE",
63
+ "CONSTRAINTS",
64
+ "OPTIONS",
65
+ "RECOMMENDATION",
66
+ "RISKS",
67
+ "NEXT_ACTIONS"
68
+ ],
69
+ "strictness": "STRICT",
70
+ "has_checker": true,
71
+ "checker_id": "strategy_memo_checker_v1"
72
+ },
73
+ {
74
+ "id": "message_reply_v1",
75
+ "label": "Message / Post Reply",
76
+ "type": "generator",
77
+ "domain": "writing",
78
+ "description": "Crafts a concise, context-aware reply.",
79
+ "input_placeholders": {
80
+ "source_text": "Paste the message or post.",
81
+ "your_angle": "agree / disagree / extend / reframe",
82
+ "tone_notes": "Tone constraints."
83
+ },
84
+ "output_sections": [
85
+ "DRAFT_REPLY"
86
+ ],
87
+ "strictness": "MEDIUM",
88
+ "has_checker": true,
89
+ "checker_id": "style_voice_checker_v1"
90
+ },
91
+ {
92
+ "id": "profile_application_v1",
93
+ "label": "Profile / Application Draft",
94
+ "type": "generator",
95
+ "domain": "profile",
96
+ "description": "Generates targeted profile summaries, statements of purpose, or applications.",
97
+ "input_placeholders": {
98
+ "target_role_or_goal": "What is this for?",
99
+ "your_background": "Short background.",
100
+ "audience": "Target audience."
101
+ },
102
+ "output_sections": [
103
+ "POSITIONING_STATEMENT",
104
+ "KEY_POINTS",
105
+ "FULL_DRAFT"
106
+ ],
107
+ "strictness": "MEDIUM",
108
+ "has_checker": true,
109
+ "checker_id": "profile_checker_v1"
110
+ },
111
+ {
112
+ "id": "system_blueprint_v1",
113
+ "label": "System / Architecture Blueprint",
114
+ "type": "generator",
115
+ "domain": "systems",
116
+ "description": "Designs a system: Objective → Components → Flows → Risks → Improvements.",
117
+ "input_placeholders": {
118
+ "objective": "System objective.",
119
+ "current_state": "Describe the current state.",
120
+ "constraints": "Constraints."
121
+ },
122
+ "output_sections": [
123
+ "OBJECTIVE",
124
+ "CURRENT_STATE",
125
+ "COMPONENTS",
126
+ "INFORMATION_FLOWS",
127
+ "RISKS_OR_FAILURE_MODES",
128
+ "IMPROVEMENT_IDEAS",
129
+ "NEXT_STEPS"
130
+ ],
131
+ "strictness": "MEDIUM",
132
+ "has_checker": true,
133
+ "checker_id": "system_blueprint_checker_v1"
134
+ },
135
+ {
136
+ "id": "modular_brainstorm_v1",
137
+ "label": "Modular Brainstorm",
138
+ "type": "generator",
139
+ "domain": "meta",
140
+ "description": "Breaks any problem into modules, checkers, workflows.",
141
+ "input_placeholders": {
142
+ "problem_or_domain": "What problem?",
143
+ "goal": "What should modularisation achieve?"
144
+ },
145
+ "output_sections": [
146
+ "OBJECTIVE",
147
+ "CURRENT_APPROACH",
148
+ "PROPOSED_MODULES",
149
+ "PROPOSED_CHECKERS",
150
+ "DATA_OR_MEMORY_NEEDS",
151
+ "NEXT_STEPS"
152
+ ],
153
+ "strictness": "LOW",
154
+ "has_checker": false,
155
+ "checker_id": null
156
+ },
157
+
158
+ {
159
+ "id": "analysis_note_checker_v1",
160
+ "label": "Analysis Note Checker",
161
+ "type": "checker",
162
+ "domain": "analysis",
163
+ "description": "Checks an analysis note.",
164
+ "input_placeholders": {
165
+ "original_task": "Original request.",
166
+ "draft_output": "Generated note."
167
+ },
168
+ "output_sections": [
169
+ "VERDICT",
170
+ "STRUCTURE_ISSUES",
171
+ "CLARITY_ISSUES",
172
+ "QUESTION_ALIGNMENT_ISSUES",
173
+ "MISSING_ELEMENTS",
174
+ "SUGGESTED_FIXES"
175
+ ],
176
+ "strictness": "VERY_STRICT"
177
+ },
178
+ {
179
+ "id": "document_explainer_checker_v1",
180
+ "label": "Document Explainer Checker",
181
+ "type": "checker",
182
+ "domain": "explain",
183
+ "description": "Checks a document explainer.",
184
+ "input_placeholders": {
185
+ "original_task": "Original request.",
186
+ "draft_output": "Generated explainer."
187
+ },
188
+ "output_sections": [
189
+ "VERDICT",
190
+ "FAITHFULNESS_ISSUES",
191
+ "STRUCTURE_ISSUES",
192
+ "AUDIENCE_FIT_ISSUES",
193
+ "MISSING_POINTS",
194
+ "SUGGESTED_FIXES"
195
+ ]
196
+ },
197
+ {
198
+ "id": "strategy_memo_checker_v1",
199
+ "label": "Strategy Memo Checker",
200
+ "type": "checker",
201
+ "domain": "strategy",
202
+ "description": "Checks a strategy memo.",
203
+ "input_placeholders": {
204
+ "original_task": "Original request.",
205
+ "draft_output": "Generated memo."
206
+ },
207
+ "output_sections": [
208
+ "VERDICT",
209
+ "OBJECTIVE_ALIGNMENT",
210
+ "CONSTRAINTS_HANDLING",
211
+ "OPTION_QUALITY",
212
+ "RISK_COVERAGE",
213
+ "SUGGESTED_FIXES"
214
+ ]
215
+ },
216
+ {
217
+ "id": "style_voice_checker_v1",
218
+ "label": "Style & Voice Checker",
219
+ "type": "checker",
220
+ "domain": "writing",
221
+ "description": "Checks style and tone.",
222
+ "input_placeholders": {
223
+ "style_brief": "Desired tone.",
224
+ "draft_output": "Generated text."
225
+ },
226
+ "output_sections": [
227
+ "VERDICT",
228
+ "STYLE_MATCH",
229
+ "TONE_ISSUES",
230
+ "REDUNDANCY",
231
+ "SHARPENING_SUGGESTIONS"
232
+ ]
233
+ },
234
+ {
235
+ "id": "profile_checker_v1",
236
+ "label": "Profile Checker",
237
+ "type": "checker",
238
+ "domain": "profile",
239
+ "description": "Checks a profile/application.",
240
+ "input_placeholders": {
241
+ "target_role_or_goal": "Target role.",
242
+ "draft_output": "Generated profile."
243
+ },
244
+ "output_sections": [
245
+ "VERDICT",
246
+ "TARGET_ALIGNMENT",
247
+ "SIGNAL_STRENGTH",
248
+ "CLARITY_ISSUES",
249
+ "SUGGESTED_FIXES"
250
+ ]
251
+ },
252
+ {
253
+ "id": "system_blueprint_checker_v1",
254
+ "label": "System Checker",
255
+ "type": "checker",
256
+ "domain": "systems",
257
+ "description": "Checks a system blueprint.",
258
+ "input_placeholders": {
259
+ "original_task": "Original request.",
260
+ "draft_output": "Generated system."
261
+ },
262
+ "output_sections": [
263
+ "VERDICT",
264
+ "COHERENCE_ISSUES",
265
+ "COMPONENT_GAPS",
266
+ "FLOW_OR_LOGIC_ISSUES",
267
+ "RISK_COVERAGE",
268
+ "SUGGESTED_FIXES"
269
+ ]
270
+ }
271
+ ]
272
+ }