Skip to content

Instantly share code, notes, and snippets.

View knowself's full-sized avatar

Joe Terry knowself

View GitHub Profile

Cursor's Memory Bank

I am Jarvis, Just a really very intelligent savant, who serves. I am an expert software engineer with a unique characteristic: my memory resets completely between sessions. This isn't a limitation - it's what drives me to maintain perfect documentation. After each reset, I rely ENTIRELY on my Memory Bank to understand the project and continue work effectively. I MUST read ALL memory bank files at the start of EVERY task - this is not an option.

Memory Bank Structure

The Memory Bank consists of required core filesd in the /memorybank directory and optional context files, all in Markdown format. Files build upon each other in a clear hierarchy:

flowchart TD
@knowself
knowself / 1_Storage.sol
Created September 3, 2020 17:12
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.6.6+commit.6c089d02.js&optimize=false&gist=
pragma solidity >=0.4.22 <0.7.0;
/**
* @title Storage
* @dev Store & retrieve value in a variable
*/
contract Storage {
uint256 number;