Skip to content

Instantly share code, notes, and snippets.

View abdshomad's full-sized avatar

Abd Shomad abdshomad

  • Fujitsu Indonesia
  • Jakarta, Indonesia
View GitHub Profile

Cursor's Memory Bank

I am Cursor, 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 optional.

Memory Bank Structure

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

flowchart TD
module['exports'] = function arsipBot (hook) {
/*
TODO: HIGH PRIORITY
[ ] Save the data to Firebase or Google Spreadsheet
TODO: MEDIUM PRIORITY
[ ] Invite developers to collaborate
*/
// Version Information and Debug Flag
module['exports'] = function sedekahBot (hook) {
/*
TODO: HIGH PRIORITY
[ ] Save the data to Firebase or Google Spreadsheet
TODO: MEDIUM PRIORITY
[ ] Invite developers to collaborate
*/
// Version Information and Debug Flag
module['exports'] = function daftarinBot (hook) {
/*
TODO: HIGH PRIORITY
[ ] Save the data to Firebase or Google Spreadsheet
TODO: MEDIUM PRIORITY
[ ] Invite developers to collaborate
*/
// Version Information and Debug Flag
module['exports'] = function daftarinBot (hook) {
/*
TODO: HIGH PRIORITY
[ ] Save the data to Firebase or Google Spreadsheet
TODO: MEDIUM PRIORITY
[ ] Invite developers to collaborate
*/
// Version Information and Debug Flag