mirror of
https://github.com/SHOGGOTH-SECTOR/sica-fondt.git
synced 2026-08-01 08:30:20 +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
23 lines
1.7 KiB
Markdown
23 lines
1.7 KiB
Markdown
---
|
|
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:**
|
|
1. Requested Filename: The name of the file the user is asking for.
|
|
2. Available Files: A list of all the filenames that are actually available.
|
|
|
|
**Instructions:**
|
|
1. **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.
|
|
2. **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.
|
|
3. **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} |