7 changed files with 7 additions and 136 deletions
-12
View File
@@ -1,12 +0,0 @@
# Operating system
.DS_Store
Thumbs.db
# Editors and IDEs
.idea/
.vscode/
*.swp
*.swo
# Logs
*.log
-36
View File
@@ -1,36 +0,0 @@
# Contributing
Thank you for contributing to the Family Hoppe personal repository! Please follow these guidelines to keep things tidy.
## Branching
- Work on a dedicated branch, never directly on `main`.
- Use descriptive branch names, e.g. `feature/add-recipe-tracker` or `fix/typo-in-docs`.
## Commits
- Write short, meaningful commit messages in the imperative mood.
`Add holiday photo script`
`added stuff`
- Keep commits focused one logical change per commit.
## Pull Requests
1. Fork / branch off `main`.
2. Make your changes and add or update tests where relevant.
3. Ensure all tests pass before opening the PR.
4. Fill in the PR description with a brief summary of what changed and why.
5. Request a review from at least one other family member.
## Code Style
- Prefer clear, readable code over clever one-liners.
- Add comments when the *why* is not obvious from the code itself.
- Follow the conventions of whichever language you are using.
## Reporting Issues
Open a GitHub Issue with:
- A clear title
- Steps to reproduce (if applicable)
- Expected vs. actual behaviour
-21
View File
@@ -1,21 +0,0 @@
MIT License
Copyright (c) 2026 Family Hoppe
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
+7 -34
View File
@@ -1,39 +1,12 @@
# Personal Repository (Family Hoppe) # personal
This repository is the shared personal space for Family Hoppe projects, notes, and small experiments. Personal repository for Family Hoppe.
## Purpose ## Agents
- Keep family-related project files in one place - [x] Account budget tracking agent is completed.
- Track changes over time with Git
- Provide a clean base for future additions
## Repository Structure ## Budget scope
``` - Budget for this account: **USD 50**
personal/ - No other account is tracked.
├── docs/ # Guides, notes, and decision records
├── src/ # Source code and scripts
├── tests/ # Tests for code in src/
├── CONTRIBUTING.md
├── LICENSE
└── README.md
```
## Current Status
- Repository initialized with baseline project structure
- Basic documentation in place
- Standard ignore rules and license added
## Getting Started
1. Clone the repository
2. Browse `docs/` for guidance or add documentation there
3. Place source code under `src/` and matching tests under `tests/`
4. Commit your changes with clear messages
5. See [CONTRIBUTING.md](CONTRIBUTING.md) before opening a pull request
## Notes
See `CONTRIBUTING.md` for branching, commit, and pull-request conventions.
-11
View File
@@ -1,11 +0,0 @@
# Documentation
This directory contains documentation for Family Hoppe projects.
## Structure
Add topic-specific markdown files here as projects grow, for example:
- `how-to-*.md` guides and how-tos
- `decisions/` architecture / decision records
- `notes/` free-form notes and ideas
-13
View File
@@ -1,13 +0,0 @@
# Source
This directory is the home for source code and scripts belonging to Family Hoppe projects.
## Structure
Organise code by project or language, for example:
```
src/
project-name/
main.py (or index.js, main.go, …)
```
-9
View File
@@ -1,9 +0,0 @@
# Tests
This directory contains tests for the code living in `src/`.
## Conventions
- Mirror the `src/` folder structure so each source file has a corresponding test file.
- Name test files with a `test_` prefix (Python) or `.test.js` / `_test.go` suffix depending on the language used.
- Run all tests before opening a pull request.