Skip to content

website: add Projects section for src-control and Sentinel - #96

Merged
tonibergholm merged 1 commit into
mainfrom
website-projects-section
Jul 9, 2026
Merged

tonibergholm merged 1 commit into
mainfrom
website-projects-section

Conversation

@tonibergholm

Copy link
Copy Markdown
Member

Why

The landing page only described git.agentic, but it is now the flagship of three projects building version control and supply-chain infrastructure for the agent era. Visitors landing on git-agentic.com had no way to discover the sibling repos.

What

  • New Projects section on the landing page with cards for the three projects: git.agentic (flagship), src-control (next-generation VCS with in-memory virtual worktrees), and Sentinel (agent-auditable auditing proxy for npm).
  • Footer links to both sibling repos.
  • Scoped styles for the project cards using the existing CSS variables.
  • Gitignore website/deploy-git-agentic.command — a personal deploy helper whose SSH endpoint details should stay local rather than in a public repo.

Website-only change; no product code touched.

The landing page only described git.agentic, but it is now the
flagship of three projects building version control and supply-chain
infrastructure for the agent era. Add a Projects section introducing
src-control (next-generation VCS with in-memory virtual worktrees)
and Sentinel (agent-auditable security layer for npm), with footer
links to both repos.

Also gitignore the personal deploy helper script so SSH endpoint
details stay local to the deploying machine.
Copilot AI review requested due to automatic review settings July 9, 2026 10:59
@tonibergholm
tonibergholm merged commit 5793f79 into main Jul 9, 2026
9 checks passed
@tonibergholm
tonibergholm deleted the website-projects-section branch July 9, 2026 10:59

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new “Projects” section to the website landing page so visitors can discover the sibling repositories (src-control and Sentinel), and updates footer navigation accordingly. Also ensures a personal website deploy helper script isn’t accidentally committed.

Changes:

  • Add a Projects section with three project cards (git.agentic, src-control, Sentinel) and scoped card styles.
  • Add footer links to src-control and Sentinel.
  • Ignore website/deploy-git-agentic.command in .gitignore to keep local SSH endpoint details out of the repo.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.

File Description
website/src/pages/index.astro Adds Projects section content, new repo constants, footer links, and scoped styling for project cards.
.gitignore Ignores a local deploy helper script under website/ to prevent accidental commits of machine-specific SSH details.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

}
.project h3 { margin: 0 0 0.15rem; }
.project h3 a { color: var(--fg); }
.project h3 a:hover { color: var(--accent); text-decoration: none; }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants