Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
74 changes: 74 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
---
name: Bug Report
about: Report a bug or issue with examples, tools, or documentation
title: '[BUG] '
labels: bug
assignees: ''
---

## Bug Description

**Brief description:**
A clear and concise description of what the bug is.

**Component affected:**
- [ ] Example code (cognitive-synergy/)
- [ ] Integration script (integrate-repos.sh, update-repo.sh)
- [ ] Optimization tool (optimize-synergy.sh)
- [ ] Documentation
- [ ] Other: _____

## To Reproduce

Steps to reproduce the behavior:

1. Go to '...'
2. Run command '...'
3. See error '...'

**Minimal example:**
```racket
;; Paste minimal code that reproduces the issue
```

## Expected Behavior

A clear and concise description of what you expected to happen.

## Actual Behavior

What actually happened, including error messages.

**Error output:**
```
Paste error output here
```

## Environment

**System Information:**
- OS: [e.g., Ubuntu 22.04, macOS 13, Windows 11]
- Racket version: [e.g., 8.11, 8.12]
- Shell: [e.g., bash, zsh] (if relevant)

**Repository state:**
- Commit hash: [run `git rev-parse HEAD`]
- Branch: [e.g., main]

## Additional Context

Add any other context about the problem here.

**Cognitive impact:**
How does this bug affect cognitive synergy or AGI research capabilities?

## Possible Solution

If you have suggestions for how to fix the bug, describe them here.

## Checklist

- [ ] I've searched existing issues to avoid duplicates
- [ ] I've provided a minimal reproducible example
- [ ] I've included relevant error messages
- [ ] I've specified my environment details
106 changes: 106 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
---
name: Feature Request
about: Suggest a new feature, example, or enhancement
title: '[FEATURE] '
labels: enhancement
assignees: ''
---

## Feature Description

**Brief description:**
A clear and concise description of the feature you'd like to see.

**Feature type:**
- [ ] New cognitive example
- [ ] Integration pattern
- [ ] Tool enhancement
- [ ] Documentation improvement
- [ ] Repository integration
- [ ] Other: _____

## Cognitive Synergy Impact

**How does this enhance cognitive synergy?**

Explain how this feature would:
- Create new emergent capabilities
- Enable novel integration patterns
- Advance AGI research capabilities
- Improve cognitive architecture development

## Motivation and Context

**What problem does this solve?**

Describe the use case, research need, or limitation this addresses.

**Why is this important?**

Explain the significance for:
- AGI researchers
- Cognitive scientists
- Software engineers
- The broader community

## Proposed Solution

**Detailed description:**

Explain your proposed approach:

1. **Architecture:** How would this be structured?
2. **Components:** What modules/components would be involved?
3. **Integration:** How does this fit with existing work?
4. **Implementation:** What's the technical approach?

**Example usage:**
```racket
;; If applicable, show example code demonstrating the feature

(define (new-cognitive-feature ...)
...)
```

## Alternatives Considered

**Alternative approaches:**

Have you considered other ways to achieve this? What are the trade-offs?

## Implementation Plan

**If you're willing to implement this, describe your plan:**

- [ ] Step 1: ...
- [ ] Step 2: ...
- [ ] Step 3: ...

**Estimated effort:** [e.g., Small (hours), Medium (days), Large (weeks)]

## Additional Context

**Related work:**
- Link to similar implementations in other projects
- Reference to relevant papers or research
- Related cognitive architecture patterns

**Dependencies:**
- What existing components does this rely on?
- Are new dependencies required?

## Success Criteria

**How will we know this feature is successful?**

- [ ] Criteria 1: ...
- [ ] Criteria 2: ...
- [ ] Criteria 3: ...

## Checklist

- [ ] I've searched existing issues and PRs
- [ ] I've explained the cognitive synergy impact
- [ ] I've provided concrete use cases
- [ ] I've considered alternatives
- [ ] I'm willing to contribute to implementation (optional)
152 changes: 152 additions & 0 deletions .github/ISSUE_TEMPLATE/research_idea.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,152 @@
---
name: Research Idea
about: Propose a research direction or cognitive architecture experiment
title: '[RESEARCH] '
labels: research
assignees: ''
---

## Research Question

**Core question or hypothesis:**

What are you trying to investigate or demonstrate?

**Research area:**
- [ ] Symbolic AI and knowledge representation
- [ ] Neural-symbolic integration
- [ ] Meta-learning and self-modification
- [ ] Distributed cognition
- [ ] Type-driven cognitive safety
- [ ] Cognitive architecture patterns
- [ ] OpenCog integration
- [ ] Other: _____

## Background and Motivation

**Context:**

What existing work or theory motivates this research?

**Relevance to cognitive synergy:**

How does this relate to cognitive synergy principles or AGI development?

**References:**
- Paper 1: [Title, Author, Link]
- Paper 2: ...
- Related project: ...

## Proposed Approach

**Methodology:**

How would you investigate this question using Org-Racket?

**Components involved:**
- [ ] Racket core features (macros, continuations, etc.)
- [ ] Typed Racket for reasoning
- [ ] Redex for formal semantics
- [ ] Plot/visualization
- [ ] Distributed places
- [ ] Other: _____

**Experimental design:**

Describe the experiments or demonstrations you'd create:

1. **Experiment 1:** ...
2. **Experiment 2:** ...
3. **Analysis:** ...

## Expected Insights

**What might we learn?**

- Insight 1: ...
- Insight 2: ...
- Potential implications for AGI: ...

**Success criteria:**

How will we know if the research is fruitful?

## Implementation Sketch

**Rough outline of implementation:**

```racket
;; Conceptual code showing key ideas

(define (cognitive-experiment ...)
...)
```

**Required capabilities:**
- What Racket features are essential?
- Are new tools or examples needed?
- What documentation would support this?

## Open Questions

**Unknowns and challenges:**

1. Question 1: ...
2. Question 2: ...
3. Risk 1: ...

## Collaboration Opportunities

**Areas where collaboration would help:**
- [ ] Theoretical foundation
- [ ] Implementation
- [ ] Formal analysis
- [ ] Evaluation
- [ ] Documentation

**Skills needed:**
- Racket expertise level: [Beginner/Intermediate/Advanced]
- Domain knowledge: ...
- Other skills: ...

## Ethical Considerations

**Potential risks or concerns:**

If applicable, discuss:
- Ethical implications of the research
- Safety considerations for AGI development
- Responsible AI practices

## Timeline and Scope

**Estimated timeline:**
- [ ] Short-term exploration (days-weeks)
- [ ] Medium-term project (months)
- [ ] Long-term research program (ongoing)

**Scope:**
- Minimal: ...
- Ideal: ...
- Stretch goals: ...

## How You Can Help

**Are you planning to work on this?**
- [ ] Yes, I'll implement this
- [ ] I need collaborators
- [ ] I'm proposing for others to explore

**Support needed:**
- Feedback on approach
- Collaboration on implementation
- Resources or references
- Other: ...

## Checklist

- [ ] I've searched existing research issues
- [ ] I've provided relevant background
- [ ] I've outlined a concrete approach
- [ ] I've considered ethical implications
- [ ] I've identified collaboration opportunities
Loading
Loading