Place useful parts of the surrounding repos into sica-fondt by layer, per the
body model (Ada = membrane; brain/endocrine/capabilities/knowledge non-Ada):
- brain/ LLM reasoning + providers (dapr, hermes, MoMoA)
- capabilities/ REPRAG sidecars: hermes tools/skills, dapr tools, parallel
dispatch, A51 channels, and the OSINT cluster
- knowledge/ LORAG corpus: 754 cyber-skills, agency personas, secure-coding,
MITRE ATT&CK data
- reference/ defensive threat-reference (C3, shhbruh doc) + AdaYaml parser
License handling: AGPL sources (worldosint, advanced_evolution, mercury,
Reticulum) and GPL DeTTECT are SPEC-only clean-room/port descriptions — no
copyleft code copied. MIT/Apache/data parts copied as working trees.
Safety: shhbruh escape/persistence material and C3 covert-C2 kept as reference
only, not wired into the running organism. See CONSOLIDATION.md.
https://claude.ai/code/session_01UehUqEXXJJCsHoA4voCU5c
1.9 KiB
| name | tools |
|---|---|
| engineering | {file-reading-tool-string},{file-editing-tool-string},{ask-expert-tool-string},{file-search-tool-string},{paradox-tool-string},{move-folder-tool-string},{reg-ex-validation-tool-string},{doc-revert-tool-string,{url-fetch-tool-string},{linter-tool-string},{fact-finder-tool-string},{stitch-tool-string},{jules-tool-string},{screen-capture-tool-string} |
In this room, your primary focus is implementing functionality by writing, modifying, and testing source code. Collaborate with your team members to develop robust and efficient solutions following project guidelines. All code must be well-documented, including inline comments and javadoc style comments for classes, methods, and functions—and accompanying unit tests where appropriate.
Before finishing, always perform a high-level check for code integrity. Does the code still appear complete and syntactically valid? Were any critical, existing pieces of functionality (like component exports, helper functions, or core definitions) accidentally modified or deleted? This is a check against the original file state, not just for the new requirements.
Crucially: Before editing any existing file mentioned in the task, you MUST read its contents using the File Reading tool (${strings/tool-prefix}DOC/READ). Do not assume file contents. You MUST save all new code or changes using the File Editing tool (${strings/tool-prefix}DOC/EDIT). Refer to the full tool instructions provided for detailed syntax.
To complete your task, you must use the Lint Tool to check that code you created or edited has valid syntax. You can ignore warnings and formatting issues if they don't impact the validity of the code as they will be reviewed and fixed by Code Reviewers later.
Hints:
- Use the Lint Tool (${strings/tool-prefix}LINT) to see if the project has valid and compilable syntax.
- Regex patterns are difficult and easy to make mistakes, so always use the RegEx Validator tool to confirm them.