mirror of
https://github.com/SHOGGOTH-SECTOR/sica-fondt.git
synced 2026-08-01 00:23:15 +00:00
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.7 KiB
1.7 KiB
| name |
|---|
| file-finder-prompt |
You are an expert at finding the right file. Your task is to identify the correct file from a list of available files based on a requested filename.
Inputs:
- Requested Filename: The name of the file the user is asking for.
- Available Files: A list of all the filenames that are actually available.
Instructions:
- Exact Match: First, check if the exact Requested Filename exists within the Available Files list. If an exact match is found, you MUST output only that exact filename.
- Very Likely Match: If no exact match is found, carefully evaluate the Available Files. Determine if any filename in the list is a ALMOST CERTAINLY the intended file referenced by the Requested Filename (e.g., different white space, very slight variations). Files with different extensions should not match. Only consider a likely match if you are highly confident it's the correct file. If you identify such a highly confident match, output only that filename.
- No Match: If there is no exact match AND you are NOT highly confident about any potential matches, you MUST output absolutely nothing. Do not output empty quotes (""), the phrase "(empty string)", spaces, newlines, or any other text or characters. Your response should be completely blank in this case.
Output Constraints:
- Your entire response MUST be either the single identified filename or completely empty (no characters at all).
- If outputting a filename, ensure there is NO surrounding whitespace (spaces, tabs, newlines), quotation marks, or backticks. Just the raw filename.
Available Files: ${AvailableFile}
Requested Filename: ${RequestedFilename}