Project Memory (Auto-generated by Continuity)
This file contains project context and decisions. AI assistants should read this file for context. MCP tools are an optional enhancement for richer interaction when connected.
Project Context
- Total Decisions: 3
- Known Topics: auto-scanned, configuration, tooling, architecture, javascript, node, tech-stack, deployment
Current State
Repository: academic-pages Project Type: Node.js Project | JavaScript Branch: master
Recent Commits:
1cb916e Initial commit
Working Tree:
- ?? .continuity/
- ?? .cursorrules
- ?? .github/copilot-instructions.md
- ?? .mcp.json
- ?? AGENTS.md
- ?? CLAUDE.md
- ?? GEMINI.md
- ?? SESSION_HANDOFF.md
Operating Contract
- Load context, then search before you change. MCP-capable agents: call
get_quick_contextat session start, thensearch_decisionsbefore proposing changes. Shell/CLI-only agents (e.g. Copilot): runcontinuity context, thencontinuity search "<topic>"(grep -i "<topic>" .continuity/decisions.jsonlif the CLI is unavailable). Name any conflict with a prior decision and let the user choose. When a prior decision informs your answer, cite it inline — “per decision-abc123, we chose X because Y” — so the user can see the memory being used, not just trust that it was.search_decisionsreturns asourceTagper result; use it. - Log every deliberate change, immediately. After each change — not batched —
continuity log "question" "answer" --tags .... The trigger is the change, not the commit; include the commit hash in both fields when one exists. Don’t ask permission; installing Continuity is the opt-in. Tell the user you logged it. - Track session state. Edit
.continuity/SESSION_NOTES.mdfor goals/blockers and an end-of-session summary. - Recover & be transparent. If you notice unlogged earlier changes, pause, log them retroactively, and say so.
Logging paths
- MCP connected:
log_decision/search_decisions/get_quick_context/update_session_notes— prefer these; they exercise the production path. - MCP down:
continuity log "question" "answer" --tags a,b— the always-works fallback. - Forward work →
continuity task ...(new ticket); in-flight note →continuity note ...(comment on current ticket). Don’t cross-pollute.
Project Instructions
Project Instructions
Describe how this repository prefers to work with AI assistants.
Recent Decisions
- decision-msa14zfw (01/08/2026) [auto-scanned, configuration]
- Q: Why use GitHub Actions for CI/CD?
- A: Detected .github/workflows/ directory. GitHub Actions automates testing, building, and deployment pipelines.
- decision-msa14zfm (01/08/2026) [auto-scanned, configuration]
- Q: Why use Docker for containerization?
- A: Detected Dockerfile. Docker provides reproducible builds and consistent runtime environments.
- decision-msa14zfb (01/08/2026) [architecture, auto-scanned]
- Q: Why use Node.js with JavaScript?
- A: We chose Node.js for its event-driven architecture and npm ecosystem. Key dependencies: none detected.
| *Auto-generated by Continuity | Updated: 2026-08-01* |
