cc-os/docs/memory-system/benchmark/reference-outputs/oo-principles-plugin-concep...

3.8 KiB

--- Graphify extraction fragment ---

note_slug: oo-principles-plugin-concept entities:

  • name: OO Principles Plugin type: project facet: project/oo-principles-plugin
  • name: conventions/oo-principles type: directory-structure facet: convention/oo-principles
  • name: QUICK_REFERENCE.md type: file
  • name: concept cards type: document-type
  • name: role bundles type: document-type
  • name: PROCESS.md type: file
  • name: 99 Bottles of OOP type: book facet: domain/software-design
  • name: Codified Context paper type: external-reference
  • name: NotebookLM type: tool facet: tool/notebooklm
  • name: Shameless Green type: development-principle facet: convention/shameless-green
  • name: Flocking Rules type: development-principle facet: convention/flocking-rules
  • name: Replace Conditional with Polymorphism type: development-principle facet: convention/replace-conditional-with-polymorphism
  • name: TDD type: development-principle facet: convention/tdd
  • name: SRP type: development-principle facet: convention/srp
  • name: Law of Demeter type: development-principle facet: convention/law-of-demeter
  • name: Dependency Injection type: development-principle facet: convention/dependency-injection
  • name: 4-phase development lifecycle type: concept facet: convention/4-phase-lifecycle
  • name: Process-First Entry Point type: architectural-approach
  • name: Situational Trigger Files type: architectural-approach
  • name: Phase-Bundled Context Packs type: architectural-approach
  • name: Annotated Process Graph type: architectural-approach
  • name: Two-Layer Hybrid architecture type: architectural-pattern
  • name: hyperthrive_dev type: client facet: client/hyperthrive-dev
  • name: Rails type: tool facet: tool/rails
  • name: CLAUDE.md type: file
  • name: AI Coding Conventions Organization — External Research Synthesis type: note confidence: INFERRED
  • name: 99 Bottles OOP — Full Software Design Process Map type: note confidence: INFERRED relationships:
  • source: OO Principles Plugin type: evolved from target: conventions/oo-principles
  • source: OO Principles Plugin type: uses architecture target: Two-Layer Hybrid architecture
  • source: Two-Layer Hybrid architecture type: layer 1 is target: PROCESS.md
  • source: Two-Layer Hybrid architecture type: layer 3 is target: concept cards
  • source: OO Principles Plugin type: informed by target: 99 Bottles of OOP
  • source: OO Principles Plugin type: informed by target: Codified Context paper
  • source: PROCESS.md type: encodes target: 4-phase development lifecycle
  • source: Flocking Rules type: contrasted with target: Replace Conditional with Polymorphism
  • source: Shameless Green type: part of target: 4-phase development lifecycle
  • source: Process-First Entry Point type: recommended over target: Situational Trigger Files
  • source: Process-First Entry Point type: recommended over target: Phase-Bundled Context Packs
  • source: Process-First Entry Point type: recommended over target: Annotated Process Graph
  • source: NotebookLM type: serves as knowledge base for target: OO Principles Plugin
  • source: hyperthrive_dev type: source workspace for target: conventions/oo-principles
  • source: CLAUDE.md type: entry point for target: conventions/oo-principles confidence: INFERRED
  • source: OO Principles Plugin type: links to target: 99 Bottles OOP — Full Software Design Process Map
  • source: OO Principles Plugin type: links to target: AI Coding Conventions Organization — External Research Synthesis