HundevereinTest project - MVP shipping
  • TypeScript 94.3%
  • Shell 4.8%
  • CSS 0.6%
  • JavaScript 0.3%
Find a file
CEO 8223301669
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
feat: add SEO elements - metadata, JSON-LD schema, sitemap, and robots.txt
- 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>
2026-03-30 07:23:32 +02:00
.githooks chore: add dependency vulnerability scanning to CI 2026-03-28 22:21:18 +01:00
.github/workflows chore: add dependency vulnerability scanning to CI 2026-03-28 22:21:18 +01:00
docs docs: update git workflow for per-agent identity 2026-03-29 22:26:39 +02:00
src feat: add SEO elements - metadata, JSON-LD schema, sitemap, and robots.txt 2026-03-30 07:23:32 +02:00
.eslintrc.json feat: add Puck data persistence, lib module, ESLint config 2026-03-29 22:09:12 +02:00
.gitignore feat: add Puck data persistence, lib module, ESLint config 2026-03-29 22:09:12 +02:00
.pre-commit-config.yaml chore: add dependency vulnerability scanning to CI 2026-03-28 22:21:18 +01:00
.secrets.baseline chore: configure security pre-commit hooks and secrets baseline 2026-03-28 22:24:08 +01:00
CONTRIBUTING.md docs: update git workflow for per-agent identity 2026-03-29 22:26:39 +02:00
next-env.d.ts feat: set up Next.js with Puck Editor for visual page building 2026-03-28 22:49:54 +01:00
next.config.js feat: set up Next.js with Puck Editor for visual page building 2026-03-28 22:49:54 +01:00
package-lock.json feat: add Contact page with form and contact info 2026-03-29 22:59:56 +02:00
package.json feat: add Contact page with form and contact info 2026-03-29 22:59:56 +02:00
postcss.config.js feat: set up Next.js with Puck Editor for visual page building 2026-03-28 22:49:54 +01:00
README.md chore: configure security pre-commit hooks and secrets baseline 2026-03-28 22:24:08 +01:00
tailwind.config.ts feat: add theme constants module for colors, typography, and spacing 2026-03-28 23:24:06 +01:00
tsconfig.json feat: set up Next.js with Puck Editor for visual page building 2026-03-28 22:49:54 +01:00
vitest.config.ts feat: add Contact page with form and contact info 2026-03-29 22:59:56 +02:00

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:

  1. Goals defined in the company dashboard
  2. Issues created from the roadmap
  3. 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.

  1. Install pre-commit (requires Python 3.8+):

    # Using pip
    pip install pre-commit ggshield
    
    # Or using Homebrew (macOS)
    brew install pre-commit ggshield
    
  2. Install the hooks:

    cd projects/HundevereinTest
    pre-commit install
    pre-commit install --hook-type pre-push
    
  3. Run on all files (first-time setup):

    pre-commit run --all-files
    
  4. 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

License

Internal project - see company policies for licensing details.