# VibeWare source header template

I use headers like these in my own work, and I'm sharing them so anyone can adapt them. Pick your language, replace every placeholder with what actually happened in that file, and remove lines that do not apply. The three provenance lines show what AI created, what it changed and which human guidelines shaped the work.

I do not impose a license with this template. Put the license your project uses in the license field.

## C / C++

```cpp
/* VBWR B
 *
 * Project: [Project name]
 * Repository: [Repository URL]
 * Creator: [Name or team] | [Website, if any]
 *
 * VibeWare: Human intent. AI implementation. Accountable human review.
 * Manifesto: https://umbertogiacobbi.biz/vibeware/manifesto
 *
 * Created with AI: [Tool/model; what it created in this file; commit or date]
 * Modified with AI: [Tool/model; what it changed in this file; commit or date]
 * Human guidance: [Who directed the work; guidelines and checks followed]
 * Evidence: [Commit, pull request or review record, if available]
 *
 * Copyright (c) [Year] [Copyright holder]
 * License: [Your project's license]
 *
 * VBWR E */
```

## C#

```csharp
/* VBWR B
 *
 * Project: [Project name]
 * Repository: [Repository URL]
 * Creator: [Name or team] | [Website, if any]
 *
 * VibeWare: Human intent. AI implementation. Accountable human review.
 * Manifesto: https://umbertogiacobbi.biz/vibeware/manifesto
 *
 * Created with AI: [Tool/model; what it created in this file; commit or date]
 * Modified with AI: [Tool/model; what it changed in this file; commit or date]
 * Human guidance: [Who directed the work; guidelines and checks followed]
 * Evidence: [Commit, pull request or review record, if available]
 *
 * Copyright (c) [Year] [Copyright holder]
 * License: [Your project's license]
 *
 * VBWR E */
```

## Rust

```rust
/* VBWR B
 *
 * Project: [Project name]
 * Repository: [Repository URL]
 * Creator: [Name or team] | [Website, if any]
 *
 * VibeWare: Human intent. AI implementation. Accountable human review.
 * Manifesto: https://umbertogiacobbi.biz/vibeware/manifesto
 *
 * Created with AI: [Tool/model; what it created in this file; commit or date]
 * Modified with AI: [Tool/model; what it changed in this file; commit or date]
 * Human guidance: [Who directed the work; guidelines and checks followed]
 * Evidence: [Commit, pull request or review record, if available]
 *
 * Copyright (c) [Year] [Copyright holder]
 * License: [Your project's license]
 *
 * VBWR E */
```

## Vue.js single-file component

```vue
<!-- VBWR B

  Project: [Project name]
  Repository: [Repository URL]
  Creator: [Name or team] | [Website, if any]

  VibeWare: Human intent. AI implementation. Accountable human review.
  Manifesto: https://umbertogiacobbi.biz/vibeware/manifesto

  Created with AI: [Tool/model; what it created in this file; commit or date]
  Modified with AI: [Tool/model; what it changed in this file; commit or date]
  Human guidance: [Who directed the work; guidelines and checks followed]
  Evidence: [Commit, pull request or review record, if available]

  Copyright (c) [Year] [Copyright holder]
  License: [Your project's license]

VBWR E -->
```

## Node.js / JavaScript

```javascript
/* VBWR B
 *
 * Project: [Project name]
 * Repository: [Repository URL]
 * Creator: [Name or team] | [Website, if any]
 *
 * VibeWare: Human intent. AI implementation. Accountable human review.
 * Manifesto: https://umbertogiacobbi.biz/vibeware/manifesto
 *
 * Created with AI: [Tool/model; what it created in this file; commit or date]
 * Modified with AI: [Tool/model; what it changed in this file; commit or date]
 * Human guidance: [Who directed the work; guidelines and checks followed]
 * Evidence: [Commit, pull request or review record, if available]
 *
 * Copyright (c) [Year] [Copyright holder]
 * License: [Your project's license]
 *
 * VBWR E */
```

## PHP

```php
<?php
/* VBWR B
 *
 * Project: [Project name]
 * Repository: [Repository URL]
 * Creator: [Name or team] | [Website, if any]
 *
 * VibeWare: Human intent. AI implementation. Accountable human review.
 * Manifesto: https://umbertogiacobbi.biz/vibeware/manifesto
 *
 * Created with AI: [Tool/model; what it created in this file; commit or date]
 * Modified with AI: [Tool/model; what it changed in this file; commit or date]
 * Human guidance: [Who directed the work; guidelines and checks followed]
 * Evidence: [Commit, pull request or review record, if available]
 *
 * Copyright (c) [Year] [Copyright holder]
 * License: [Your project's license]
 *
 * VBWR E */
```

## SQL

```sql
/* VBWR B
 *
 * Project: [Project name]
 * Repository: [Repository URL]
 * Creator: [Name or team] | [Website, if any]
 *
 * VibeWare: Human intent. AI implementation. Accountable human review.
 * Manifesto: https://umbertogiacobbi.biz/vibeware/manifesto
 *
 * Created with AI: [Tool/model; what it created in this file; commit or date]
 * Modified with AI: [Tool/model; what it changed in this file; commit or date]
 * Human guidance: [Who directed the work; guidelines and checks followed]
 * Evidence: [Commit, pull request or review record, if available]
 *
 * Copyright (c) [Year] [Copyright holder]
 * License: [Your project's license]
 *
 * VBWR E */
```

## Assembly (NASM-style)

```asm
; VBWR B
;
; Project: [Project name]
; Repository: [Repository URL]
; Creator: [Name or team] | [Website, if any]
;
; VibeWare: Human intent. AI implementation. Accountable human review.
; Manifesto: https://umbertogiacobbi.biz/vibeware/manifesto
;
; Created with AI: [Tool/model; what it created in this file; commit or date]
; Modified with AI: [Tool/model; what it changed in this file; commit or date]
; Human guidance: [Who directed the work; guidelines and checks followed]
; Evidence: [Commit, pull request or review record, if available]
;
; Copyright (c) [Year] [Copyright holder]
; License: [Your project's license]
;
; VBWR E
```

Assembler comment syntax varies by dialect; the example above uses semicolons. Adapt the comment markers for your assembler.

I share these headers as templates, not as a claim that I created or reviewed every project using them. Keep each record specific and honest.
