Commit Graph

  • 48c7f90db5 docs: Add JIT Ink compilation approach (Issue #3 eliminated) Claude 2025-11-20 13:30:19 +00:00
  • 9e9405ca8c docs: Add simplified 2-table schema (missions + games) Claude 2025-11-20 13:02:37 +00:00
  • 73b0e027b9 docs: Add comprehensive review of Rails Engine migration plan Claude 2025-11-20 11:12:46 +00:00
  • e9c73aa0a0 docs: Add Hacktivity integration validation and setup guide Claude 2025-11-20 10:55:19 +00:00
  • a982d9e05e docs: Add complete Rails Engine migration plan (JSON-centric approach) Claude 2025-11-20 10:28:33 +00:00
  • 2556b8ab49 docs: Add simplified Rails Engine migration approach Claude 2025-11-20 08:21:08 +00:00
  • 9750c3b9a9 docs: Add comprehensive codebase exploration documentation Claude 2025-11-20 07:43:31 +00:00
  • f2d1341b4f docs: Update Rails Engine migration plans for current codebase Claude 2025-11-20 07:42:23 +00:00
  • 780fbb5e13 fix: Ensure NPC-table collisions are properly initialized and maintained claude/add-npc-friction-01SXRJ1aUHcraqAAy8jjwm5N Claude 2025-11-20 01:31:40 +00:00
  • 642fc4c25b fix: Make stationary NPCs immovable to prevent player from pushing them Claude 2025-11-20 00:03:38 +00:00
  • a881d569f6 feat: Add friction/drag to stationary NPCs to prevent sliding when nudged Claude 2025-11-19 23:24:00 +00:00
  • 1c391c9d78 feat: Add educational tool help files for security tools Z. Cliffe Schreuders 2025-11-19 18:26:14 +00:00
  • 4c561836ca fix: Clean up all game scenario files Z. Cliffe Schreuders 2025-11-19 18:24:26 +00:00
  • 2bf225483c fix: Clean up phishing_social_engineering.ink structure Z. Cliffe Schreuders 2025-11-19 18:24:26 +00:00
  • 3ccfe9d99a feat: Update remaining game scenario files to Haxolottle dialogue Z. Cliffe Schreuders 2025-11-19 18:24:26 +00:00
  • 245a3314fa feat: Update vulnerabilities_exploits.ink for game narrative - convert to Haxolottle dialogue Z. Cliffe Schreuders 2025-11-19 18:24:26 +00:00
  • 7225babaf0 feat: Update scanning.ink for game narrative - convert to Haxolottle dialogue Z. Cliffe Schreuders 2025-11-19 18:24:26 +00:00
  • 2cce9e245e feat: Update malware_metasploit.ink for game narrative - convert to Haxolottle dialogue Z. Cliffe Schreuders 2025-11-19 18:24:26 +00:00
  • dddabe54fe feat: Update vulnerability_analysis.ink for game narrative - convert to Haxolottle dialogue Z. Cliffe Schreuders 2025-11-19 18:24:26 +00:00
  • be497931de feat: Create reusable tool explanations and update intro_linux for game narrative Z. Cliffe Schreuders 2025-11-19 18:24:26 +00:00
  • e46d8544a2 feat: Create game scenarios directory with lab sheet copies and dead drop system Z. Cliffe Schreuders 2025-11-19 18:24:26 +00:00
  • c4d367020a feat: Add GBL Feeling Blu CTF challenge lab sheet - completes Introducing Attacks category Z. Cliffe Schreuders 2025-11-19 18:24:26 +00:00
  • a94a8e4b55 feat: Add GBL vulnerability assessment lab sheet Z. Cliffe Schreuders 2025-11-19 18:24:26 +00:00
  • 1a0539d432 feat: Add GBL post-exploitation techniques lab sheet Z. Cliffe Schreuders 2025-11-19 18:24:26 +00:00
  • ab96da0731 feat: Add GBL exploitation techniques lab sheet Z. Cliffe Schreuders 2025-11-19 18:24:26 +00:00
  • 531a2499ae feat: Add GBL information gathering and network scanning lab sheet Z. Cliffe Schreuders 2025-11-19 18:24:26 +00:00
  • 614f5f9fe9 feat: Add GBL vulnerabilities, exploits, and remote access payloads lab sheet Z. Cliffe Schreuders 2025-11-19 18:24:26 +00:00
  • fbcc23b375 feat: Add GBL malware and Metasploit Framework lab sheet Z. Cliffe Schreuders 2025-11-19 18:24:26 +00:00
  • 6d271e1350 feat: Update GBL encoding and encryption lab sheet with corrected ink patterns Z. Cliffe Schreuders 2025-11-19 18:24:26 +00:00
  • 433a5d6b1e feat: Add GBL phishing and social engineering lab sheet Z. Cliffe Schreuders 2025-11-19 18:24:26 +00:00
  • f081cf6712 feat: Add GBL Linux fundamentals lab sheet in ink format Z. Cliffe Schreuders 2025-11-19 18:24:25 +00:00
  • d0e27d69a1 docs: Add gameplay integration guide with Valley Memorial scenario example Z. Cliffe Schreuders 2025-11-19 17:43:15 +00:00
  • dd70afca9f docs: Update README with all 11 cell operations (complete) Z. Cliffe Schreuders 2025-11-19 17:43:15 +00:00
  • f97302fe7f feat: Add final 2 cell LORE fragments (AI Singularity and Crypto Anarchists) Z. Cliffe Schreuders 2025-11-19 17:43:15 +00:00
  • 96ceb2ffdd feat: Add Ghost Protocol cell LORE fragment (Privacy Apocalypse data dump) Z. Cliffe Schreuders 2025-11-19 17:43:15 +00:00
  • a499c5ee3f feat: Add Supply Chain Saboteurs and Quantum Cabal LORE fragments Z. Cliffe Schreuders 2025-11-19 17:43:15 +00:00
  • 8a93e07afc feat: Add 3 more cell-specific LORE fragments (Ransomware Inc, Zero Day, Social Fabric) Z. Cliffe Schreuders 2025-11-19 17:43:15 +00:00
  • 8f37b949c1 feat: Add cell-specific LORE fragments for Critical Mass, Digital Vanguard, and Insider Threat Initiative Z. Cliffe Schreuders 2025-11-19 17:43:15 +00:00
  • a8135d3703 fix: Update ENTROPY LORE to align with universe bible 11-cell structure Z. Cliffe Schreuders 2025-11-19 17:43:15 +00:00
  • a75fb6c110 feat: Add ENTROPY organizational LORE fragments revealing internal operations Z. Cliffe Schreuders 2025-11-19 17:43:15 +00:00
  • 2929bdb322 feat: Add TEMPLATE_006 (Message Logs) and comprehensive template documentation Z. Cliffe Schreuders 2025-11-19 17:43:15 +00:00
  • b5d3ee33c4 feat: Add reusable evidence template system for ENTROPY agent identification Z. Cliffe Schreuders 2025-11-19 17:43:15 +00:00
  • 56b0b654f1 feat: Add gameplay-function LORE fragments with mission integration Z. Cliffe Schreuders 2025-11-19 17:43:15 +00:00
  • d93a08c428 feat: Add comprehensive ENTROPY LORE fragments system Z. Cliffe Schreuders 2025-11-19 17:43:14 +00:00
  • 3746212267 docs: Add comprehensive CTF flag narrative integration system Z. Cliffe Schreuders 2025-11-19 17:32:16 +00:00
  • eaac5c31c5 docs: Update documentation to reflect correct conversation flow pattern Z. Cliffe Schreuders 2025-11-19 13:44:30 +00:00
  • b611c883e0 fix: Apply mission_hub exit pattern to Netherton and Haxolottle Z. Cliffe Schreuders 2025-11-19 13:44:30 +00:00
  • c83ad8d519 json update Z. Cliffe Schreuders 2025-11-19 13:44:30 +00:00
  • 91640d0503 Improve conversation example, returning to the hub while exiting the UI from the interaction with NPC Z. Cliffe Schreuders 2025-11-19 13:44:30 +00:00
  • 2a888ccaa3 fix: Remove #end_conversation tag from personal conversation endings Z. Cliffe Schreuders 2025-11-19 13:44:30 +00:00
  • b982158ce5 refactor: Move ink source files to scenarios/ink and add compilation script Z. Cliffe Schreuders 2025-11-19 13:44:30 +00:00
  • 85b620cfcd feat: Add automatic conversation closing for graceful #end_conversation tag Z. Cliffe Schreuders 2025-11-19 13:44:30 +00:00
  • b0c56f2eca fix: Change mission_hub exit options to use DONE instead of END Z. Cliffe Schreuders 2025-11-19 13:44:30 +00:00
  • 06685b5328 feat: Unify all NPC relationships to use 'influence' scoring Z. Cliffe Schreuders 2025-11-19 13:44:30 +00:00
  • acc793815b fix: Correct conversation ending pattern to preserve state at mission_hub Z. Cliffe Schreuders 2025-11-19 13:44:30 +00:00
  • 1f5c9e29e8 feat: Add influence tag system with visual feedback for all NPC conversations Z. Cliffe Schreuders 2025-11-19 13:44:30 +00:00
  • 737dc5e032 feat: Implement mission_hub pattern for NPC conversation routing Z. Cliffe Schreuders 2025-11-19 13:44:30 +00:00
  • 37bc334813 fix: Add external function bindings for NPC hub ink files Z. Cliffe Schreuders 2025-11-19 13:44:30 +00:00
  • 867404e1b0 feat: Add compiled JSON versions of all NPC hub files Z. Cliffe Schreuders 2025-11-19 13:44:30 +00:00
  • 4f1f09e42d fix: Add stub knots for haxolottle phase 3/4 and missing conversations Z. Cliffe Schreuders 2025-11-19 13:44:30 +00:00
  • 9344116b74 fix: Fix haxolottle_hub.ink compilation errors and add stub knots Z. Cliffe Schreuders 2025-11-19 13:44:29 +00:00
  • 772b35fe22 fix: Fix EXTERNAL function call syntax across all NPC files Z. Cliffe Schreuders 2025-11-19 13:44:29 +00:00
  • ccc08285cd feat: Add new binary file for inklecate tool Z. Cliffe Schreuders 2025-11-19 13:44:29 +00:00
  • 743e303e4e fix: Remove file prefix from included knot diverts Z. Cliffe Schreuders 2025-11-19 13:44:29 +00:00
  • 0aa7942192 fix: Remove duplicate variable declarations and fix EXTERNAL function calls Z. Cliffe Schreuders 2025-11-19 13:44:29 +00:00
  • 9ed1e68b0a fix: Correct all remaining conditional syntax errors in conversation end knots Z. Cliffe Schreuders 2025-11-19 13:44:29 +00:00
  • f1ffdd5157 fix: Correct conditional syntax in all phase_hub knots across NPC files Z. Cliffe Schreuders 2025-11-19 13:44:28 +00:00
  • df5e643431 fix: Correct Ink syntax errors in Chen conversation files Z. Cliffe Schreuders 2025-11-19 13:44:28 +00:00
  • 1de3653125 fix: Move all NPCs to starting room in Ghost Protocol demo Z. Cliffe Schreuders 2025-11-19 13:44:28 +00:00
  • abe534dbc0 fix: Correct Ink syntax for EXTERNAL variables and conditionals Z. Cliffe Schreuders 2025-11-19 13:44:28 +00:00
  • e0daa28b85 feat: Add Ghost Protocol demo scenario showcasing NPC hub architecture Z. Cliffe Schreuders 2025-11-19 13:44:28 +00:00
  • bd5ffc4d0c feat: Implement three-tier NPC conversation hub architecture Z. Cliffe Schreuders 2025-11-19 13:44:28 +00:00
  • 5ff3c5801a docs: Update documentation to reflect correct conversation flow pattern claude/fix-npc-hub-architecture-01HRJVbqtdHT5WaU3cjBgoXK Claude 2025-11-19 13:39:52 +00:00
  • b2073e8e02 fix: Apply mission_hub exit pattern to Netherton and Haxolottle Claude 2025-11-19 13:35:16 +00:00
  • 629d8ff7be json update Z. Cliffe Schreuders 2025-11-19 13:29:14 +00:00
  • 9e1bb1a455 Improve conversation example, returning to the hub while exiting the UI from the interaction with NPC Z. Cliffe Schreuders 2025-11-19 13:25:48 +00:00
  • d7f7ec1515 fix: Remove #end_conversation tag from personal conversation endings Claude 2025-11-19 13:02:01 +00:00
  • bed3e3414b refactor: Move ink source files to scenarios/ink and add compilation script Claude 2025-11-19 12:54:23 +00:00
  • 2420edc909 feat: Add automatic conversation closing for graceful #end_conversation tag Claude 2025-11-19 12:44:25 +00:00
  • 8c283e186c fix: Change mission_hub exit options to use DONE instead of END Claude 2025-11-19 12:11:36 +00:00
  • 7e80b1bfe2 feat: Unify all NPC relationships to use 'influence' scoring Claude 2025-11-19 11:06:01 +00:00
  • f4b60ede5f fix: Correct conversation ending pattern to preserve state at mission_hub Claude 2025-11-18 23:19:01 +00:00
  • 75af3ceae3 feat: Add influence tag system with visual feedback for all NPC conversations Claude 2025-11-18 18:56:04 +00:00
  • 335105b87e docs: Add comprehensive CTF flag narrative integration system claude/ctf-flag-narratives-01FW4TCzokMv1wMtGnWebk9A Claude 2025-11-18 18:44:06 +00:00
  • 66d7a96991 fix: Clean up all game scenario files claude/lab-sheets-to-ink-01VGiPk5Eg88tCqUNs4r7JDJ Claude 2025-11-18 18:31:00 +00:00
  • 07f9265b49 fix: Clean up phishing_social_engineering.ink structure Claude 2025-11-18 18:29:42 +00:00
  • 657e4830f3 feat: Update remaining game scenario files to Haxolottle dialogue Claude 2025-11-18 17:49:54 +00:00
  • 84b6190023 feat: Update vulnerabilities_exploits.ink for game narrative - convert to Haxolottle dialogue Claude 2025-11-18 17:49:02 +00:00
  • 5eb7b54fd0 feat: Update scanning.ink for game narrative - convert to Haxolottle dialogue Claude 2025-11-18 17:47:33 +00:00
  • 2300fe1387 feat: Update malware_metasploit.ink for game narrative - convert to Haxolottle dialogue Claude 2025-11-18 17:45:55 +00:00
  • d9233124f0 feat: Update vulnerability_analysis.ink for game narrative - convert to Haxolottle dialogue Claude 2025-11-18 17:42:59 +00:00
  • e827c3477d feat: Implement mission_hub pattern for NPC conversation routing Claude 2025-11-18 17:39:40 +00:00
  • a95f7ad1e9 feat: Create reusable tool explanations and update intro_linux for game narrative Claude 2025-11-18 17:36:48 +00:00
  • 42195edee9 feat: Create game scenarios directory with lab sheet copies and dead drop system Claude 2025-11-18 17:26:14 +00:00
  • 35c67b292b feat: Add GBL Feeling Blu CTF challenge lab sheet - completes Introducing Attacks category Claude 2025-11-18 17:13:19 +00:00
  • 55090f8129 feat: Add GBL vulnerability assessment lab sheet Claude 2025-11-18 17:10:58 +00:00
  • 60c876ca3a feat: Add GBL post-exploitation techniques lab sheet Claude 2025-11-18 17:08:42 +00:00
  • 796392234c feat: Add GBL exploitation techniques lab sheet Claude 2025-11-18 17:03:45 +00:00
  • 73ecef73c0 feat: Add GBL information gathering and network scanning lab sheet Claude 2025-11-18 17:00:40 +00:00
  • 1b35244ffa fix: Add external function bindings for NPC hub ink files Claude 2025-11-18 16:57:02 +00:00