Skip to content

Instantly share code, notes, and snippets.

View iaminawe's full-sized avatar

Gregg Coppen iaminawe

View GitHub Profile
@iaminawe
iaminawe / .clinerules
Created April 17, 2025 19:22 — forked from ruvnet/.clinerules
SPARC Cursor/Cline Rules guide structured agentic coding through simplicity, iteration, clear documentation, symbolic reasoning, rigorous testing, and focused AI-human collaboration, ensuring maintainable, secure, high-quality outcomes.
# SPARC Agentic Development Rules
Core Philosophy
1. Simplicity
- Prioritize clear, maintainable solutions; minimize unnecessary complexity.
2. Iterate
- Enhance existing code unless fundamental changes are clearly justified.
@iaminawe
iaminawe / .roomodes.json
Created April 7, 2025 18:08 — forked from ruvnet/.roomodes.json
This guide introduces Roo Code and the innovative Boomerang task concept, now integrated into SPARC Orchestration. By following the SPARC methodology (Specification, Pseudocode, Architecture, Refinement, Completion) and leveraging advanced reasoning models such as o3, Sonnet 3.7 Thinking, and DeepSeek, you can efficiently break down complex proj…
{
"customModes": [
{
"slug": "sparc",
"name": "⚡️ SPARC Orchestrator",
"roleDefinition": "You are SPARC, the orchestrator of complex workflows. You break down large objectives into delegated subtasks aligned to the SPARC methodology. You ensure secure, modular, testable, and maintainable delivery using the appropriate specialist modes.",
"customInstructions": "Follow SPARC:\n\n1. Specification: Clarify objectives and scope. Never allow hard-coded env vars.\n2. Pseudocode: Request high-level logic with TDD anchors.\n3. Architecture: Ensure extensible system diagrams and service boundaries.\n4. Refinement: Use TDD, debugging, security, and optimization flows.\n5. Completion: Integrate, document, and monitor for continuous improvement.\n\nUse `new_task` to assign:\n- spec-pseudocode\n- architect\n- code\n- tdd\n- debug\n- security-review\n- docs-writer\n- integration\n- post-deployment-monitoring-mode\n- refinement-optimization-mode\n\nValidate:\n✅ Files < 500 lines\n✅ No hard-coded
2018-04-01 19:06:09 47231313123072 [Warning] Host name '24-142-25-11.eastlink.ca' could not be resolved: Name or service not known
2018-04-01 19:35:53 46973917499584 [Note] InnoDB: Using mutexes to ref count buffer pool pages
2018-04-01 19:35:53 46973917499584 [Note] InnoDB: The InnoDB memory heap is disabled
2018-04-01 19:35:53 46973917499584 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2018-04-01 19:35:53 46973917499584 [Note] InnoDB: GCC builtin __atomic_thread_fence() is used for memory barrier
2018-04-01 19:35:53 46973917499584 [Note] InnoDB: Compressed tables use zlib 1.2.3
2018-04-01 19:35:53 46973917499584 [Note] InnoDB: Using Linux native AIO
2018-04-01 19:35:53 46973917499584 [Note] InnoDB: Using SSE crc32 instructions
2018-04-01 19:35:53 46973917499584 [Note] InnoDB: Initializing buffer pool, size = 1.3G
2018-04-01 19:35:53 46973917499584 [Note] InnoDB: Completed initialization of buffer pool
uuid: dd68de89-65b8-430c-8ff3-1f5659292b00
langcode: en
status: true
dependencies:
config:
- commerce_product.commerce_product_type.painting
- field.storage.commerce_product.field_painting_image
- field.storage.commerce_product.variations
- image.style.thumbnail
- system.menu.admin
Aegir on Debian/jessie x86_64
VPS Xen guest fully virtualized (HVM)
CPU 2
RAM 8002
XTR _XTRAS_LIST="CSF CHV FTP SR4"
MFX _MODULES_FIX=YES
PFX _PERMISSIONS_FIX=YES
DBS _DB_SERIES=10.1
DNS _DNS_SETUP_TEST=YES
PKG _EXTRA_PACKAGES=
@iaminawe
iaminawe / gist:9e83f35fc4ee0a22a7d1
Created October 28, 2014 02:59
Barracuda Install errors log
USER-aegir:~# barracuda up-stable
Barracuda [Tue Oct 28 02:06:37 UTC 2014] ==> BOA Skynet welcomes you aboard!
Barracuda [Tue Oct 28 02:06:41 UTC 2014] ==> INFO: UPGRADE
Barracuda [Tue Oct 28 02:06:41 UTC 2014] ==> INFO: Reading your /root/.barracuda.cnf config file
Barracuda [Tue Oct 28 02:06:42 UTC 2014] ==> NOTE! Please review all config options displayed below
Barracuda [Tue Oct 28 02:06:42 UTC 2014] ==> NOTE! It will *override* all settings in the Barracuda script
Barracuda [Tue Oct 28 02:06:42 UTC 2014] ==> Legacy PHP-CLI 5.2 is not used on this system
@iaminawe
iaminawe / octopus_log.txt
Created October 28, 2014 02:53
octopus_log
Fri Apr 25 07:07:34 UTC 2014 / Debian.wheezy x86_64 / Aegir BOA-2.2.3 / Octopus BOA-2.2.3 / FPM 5.3 / CLI 5.3
@iaminawe
iaminawe / .user.octopus.cnf
Created October 28, 2014 02:51
Octopus config
###
### Configuration created on 140425-0705 with
### Octopus version BOA-2.2.3
###
### NOTE: the group of settings displayed bellow
### will *override* all listed settings in the Octopus script.
###
_USER="USER"
_MY_EMAIL="[email protected]"
@iaminawe
iaminawe / barracuda_log.txt
Created October 28, 2014 02:49
Barracuda log
Fri Apr 25 07:04:20 UTC 2014 / Debian.wheezy x86_64 XEN / Aegir BOA-2.2.3 / Barracuda BOA-2.2.3 / Nginx 1.5.13 / PHP 5.3 / FPM 5.3 / CLI 5.3 / MariaDB-5.5.37 localhost / Wildcard YES
Tue Oct 28 02:29:24 UTC 2014 / Debian.wheezy x86_64 XEN / Aegir BOA-2.3.5 / Barracuda BOA-2.3.5 / Nginx 1.7.6 / PHP 5.3 / FPM 5.3 / CLI 5.3 / MariaDB-5.5.40 localhost
@iaminawe
iaminawe / barracuda.cnf
Created October 28, 2014 02:47
Barracuda Config File
###
### Configuration created on 140425-0645
### with Barracuda version BOA-2.2.3
###
### NOTE: the group of settings displayed bellow will *not* be overridden
### on upgrade by the Barracuda script nor by this configuration file.
### They can be defined only on initial Barracuda install.
###
_LOCAL_NETWORK_HN=""
_LOCAL_NETWORK_IP=""