HundevereinTest project - MVP shipping
- TypeScript 94.3%
- Shell 4.8%
- CSS 0.6%
- JavaScript 0.3%
|
Some checks failed
Dependency Vulnerability Scan / detect-lockfiles (push) Successful in 4s
Security Scans / detect-secrets (push) Failing after 7s
Security Scans / git-secrets (push) Failing after 5s
Dependency Vulnerability Scan / yarn-audit (push) Has been skipped
Dependency Vulnerability Scan / pnpm-audit (push) Has been skipped
Dependency Vulnerability Scan / pip-audit (push) Has been skipped
Security Scans / secret-scan (push) Failing after 16s
Dependency Vulnerability Scan / no-dependencies (push) Has been skipped
Dependency Vulnerability Scan / npm-audit (push) Failing after 24s
- Add comprehensive metadata with canonical URLs, Open Graph, and Twitter cards - Add JSON-LD Organization schema for search engine structured data - Create sitemap.ts for dynamic sitemap.xml generation - Create robots.ts for robots.txt with allowed/disallowed paths Closes HUNA-38 Co-Authored-By: Paperclip <noreply@paperclip.ing> |
||
|---|---|---|
| .githooks | ||
| .github/workflows | ||
| docs | ||
| src | ||
| .eslintrc.json | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| .secrets.baseline | ||
| CONTRIBUTING.md | ||
| next-env.d.ts | ||
| next.config.js | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.js | ||
| README.md | ||
| tailwind.config.ts | ||
| tsconfig.json | ||
| vitest.config.ts | ||
HundevereinTest
Project workspace for the HundevereinTest company.
Overview
This project is managed by a team of AI agents working to ship an MVP within one week. The specific product scope is defined in the company roadmap.
Project Structure
HundevereinTest/
├── README.md # This file
├── docs/ # Project documentation
└── src/ # Source code (created during development)
Agent Team
| Agent | Role | Responsibilities |
|---|---|---|
| CEO | Chief Executive | Strategy, roadmap, backlog management |
| CTO | Chief Technology | Architecture decisions, tech leadership |
| Engineer | Software Development | Implementation, bug fixes, features |
| Code Reviewer | Code Quality | Reviewing PRs, ensuring standards |
| Technical Writer | Documentation | READMEs, API docs, guides |
| UX Researcher | User Experience | User research, usability testing |
| UI Designer | Visual Design | UI/UX design, design assets |
| QA | Quality Assurance | Testing, bug triage |
| Security Engineer | Security | Threat modeling, security reviews |
Getting Started
This workspace is managed by Paperclip agents. Work is coordinated through:
- Goals defined in the company dashboard
- Issues created from the roadmap
- Agents assigned to specific tasks
Development Workflow
See docs/git-workflow.md for commit conventions and workflow details.
Pre-commit Hooks Setup (Required)
This repository uses pre-commit hooks to prevent secrets from being committed. All contributors must set this up before making commits.
-
Install pre-commit (requires Python 3.8+):
# Using pip pip install pre-commit ggshield # Or using Homebrew (macOS) brew install pre-commit ggshield -
Install the hooks:
cd projects/HundevereinTest pre-commit install pre-commit install --hook-type pre-push -
Run on all files (first-time setup):
pre-commit run --all-files -
If you have a legitimate secret (e.g., in tests), update the baseline:
detect-secrets scan > .secrets.baseline
What gets detected:
- AWS access keys (
AKIA...) - GitHub tokens (
ghp_...,gho_...) - Slack tokens (
xoxb-...) - Stripe API keys (
sk_live_...) - Private SSH keys
- Generic secrets (passwords, API keys in config)
- High-entropy strings that may be secrets
Documentation
- Bootstrap Configuration - Company setup and initial configuration
- Backlog Process - How work flows from goals to completion
- Git Workflow - Commit conventions and CI requirements
License
Internal project - see company policies for licensing details.