A Markdown-first repository template to centralize projects, CV, timeline, portfolio, and professional context in one reusable public system.
Project Center is a documentation system, not an application. It gives a person one version-controlled home for their profile, master CV, project files, milestones, and the provenance of that information. It uses a fixed folder structure and a standard project template, so the content stays consistent, easy to present, and easy for both humans and AI tools to reuse.
- Type: Personal Project (repository template)
- Author: Baruch López
- Created: March 2026 (two commits on 2026-03-17)
- Status: V1 skeleton complete. It ships intentionally empty so it can be cloned.
Evidence and history: docs/project-context.md.
Builders produce work across AI chats, GitHub repositories, cloud and VPS tools, LinkedIn, several CV versions, and loose notes. Without a single source of truth, project history gets lost, portfolios stay weak, and every CV update repeats the same work.
Provide a simple, minimalist, public, and reusable structure where every project becomes a structured Markdown file, every milestone is recorded, and the whole profile is portable and versioned.
.
├── README.md # This overview
├── INDEX.md # Public navigation hub
├── PROJECT_CENTER_BLUEPRINT.md # Founding design document
├── CONTRIBUTING.md # Adoption, naming, and commit conventions
├── AGENTS.md # Guidelines for contributors and AI agents
├── profile/ # Public profile summary
├── cv/ # Master CV (source of truth)
├── projects/ # One file per project (git-ignored by default)
├── timeline/ # Milestones over time
├── chats/ # Redacted summaries extracted from chats
├── sources/ # Provenance registry
├── templates/ # Project template
└── docs/ # Rules, project documentation, intent/spec/plan
├── sdlc/ # intent.md · spec.md · plan.md
└── original/ # Original README and files recovered from history
This repository preserves the original implementation of the project. The template files (blueprint, index, contributing guide, agent guidelines, repository rules, and every content folder) have intentionally not been refactored or modernized, in order to retain the historical context and original design approach. They represent the original implementation developed as a personal project.
The only replaced file is this README.md. Its original version is preserved verbatim at docs/original/original-readme.md.
- Markdown
- Git and GitHub
There are no programming languages, frameworks, dependencies, or build tools in the repository.
- Describe yourself in
profile/summary.md. - Record your full experience in
cv/master-cv.md. - Copy
templates/project-template.mdtoprojects/<kebab-case-name>.mdfor each project and fill it in. - Use
timeline/,chats/(summarized and redacted only), andsources/for milestones and provenance. - Link every important project from
INDEX.md, the public navigation layer.
Project files are ignored by projects/.gitignore so the template stays empty. Edit that rule in your fork to version your own projects.
The repository is an information architecture with navigation, governance, identity, work, and provenance layers, connected by relative links. See docs/architecture.md.
- Inputs: manually summarized content from chats, repositories, CVs, LinkedIn, notes, and other tools.
- Outputs: a navigable public portfolio, and reusable material for CVs, bios, websites, and applications.
There is nothing to run or build. Read the files in any Markdown viewer or on GitHub. The validation commands used by contributors (from AGENTS.md) are:
rg --files # list tracked docs
rg "project-name" projects INDEX.md # check that a project and its index entry match
git diff --check # catch whitespace errors before committing- Blueprint · Index · Contributing · Agent Guidelines
- Documentation index
- Project Context · Architecture · Content Overview · Possible Improvements
- Intent · Specification · Plan
If you publish your own copy, remove any sensitive, confidential, or non-public information first. Never commit secrets, API keys, client data, legal or tax documents, or unreviewed raw chats.
This repository was later reorganized and documented to improve readability and preserve the historical context of the original project. The original template files remain unchanged.