10xs.ai
HomeToolsServicesOpen SourceFAQ
10xs.ai
10xs.ai

Engineering at 10x velocity.

Nesara Tech Park, 3rd Floor, Tower-2, Plot No. 278, Hebbal Industrial Area, Mysuru, Karnataka, 570016, India

Company

  • About
  • Services
  • Methodology
  • Contact

Resources

  • Tools
  • Project OS FAQ
  • Blog

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

Open Source

  • 10xs-kernel

© 2026 Integrity Ventures Private Limited (10xs.ai). All rights reserved.

Project OS

What the Project OS contains, how incremental exports work, and safe overwrite rules.

Before You Download

  • •The export contains only the 10xs/ folder — safe to extract into any repo
  • •Machine-managed files can be overwritten on re-export
  • •workflow/ and architecture/local/ are yours — never overwritten
  • •See 10xs/MERGE_GUIDE.md after downloading for re-import instructions

Export Structure

10xs/
├── CLAUDE.md — AI governance adapter
├── PRD.md — Project requirements
├── README.md — Onboarding guide
├── MERGE_GUIDE.md — Re-import instructions
├── VERIFICATION_CHECKLIST.md — Integrity manifest
├── architecture/
│   ├── generated/ — Blueprint, decomposition, status
│   │   ├── BLUEPRINT.json
│   │   ├── DECOMPOSITION.json — When execution plan exists
│   │   └── EXPORT_STATUS.json — Completeness metadata
│   └── local/ — Your architecture decisions
├── governance/ — Profile, kernel version, schemas
│   ├── GOVERNANCE_PROFILE.yaml
│   ├── KERNEL_VERSION.json
│   └── SCHEMAS/
│       ├── execution_contract_schema.json
│       └── reporting_schema.json
├── doctrine/ — Role definitions, workflow, quality gates
│   ├── ROLE_ARCHITECT.md
│   ├── ROLE_CODING_ASSISTANT.md
│   ├── TASK_WORKFLOW.md
│   ├── SESSION_CONTINUITY.md
│   ├── QA_VALIDATION.md
│   └── CLEAN_ARCHITECTURE.md
└── workflow/ — Your execution artifacts
Machine-managed (safe to overwrite)User-managed (never overwritten)

Frequently Asked Questions

Getting Started

What is the Project OS?▾

The Project OS is a portable, self-contained governance instance generated for your project. It contains your PRD, architecture blueprint, execution plan, governance rules, and AI adapter — everything an AI assistant needs to follow structured delivery standards. It is Layer 3 of the 10xs architecture.

What does it contain?▾

The export produces a 10xs/ folder. See the folder tree above for the full structure. Key files:

  • CLAUDE.md — AI governance adapter
  • PRD.md — Your project requirements
  • README.md — Onboarding guide
  • MERGE_GUIDE.md — Safe re-import instructions
  • VERIFICATION_CHECKLIST.md — Integrity manifest
  • architecture/generated/ — Blueprint, decomposition, export status
  • governance/ — Governance profile, kernel version, JSON schemas
  • doctrine/ — Role definitions, workflow standards, quality gates
What does it NOT contain?▾

The Project OS does not contain:

  • Source code, application code, or generated code
  • Dependencies, packages, or lock files
  • Infrastructure configuration (Terraform, Docker, CI/CD)
  • Secrets, credentials, or environment variables
  • Third-party libraries or frameworks

It governs how your team works, not what you build.

Where should I place the 10xs/ folder?▾

Anywhere in your repository. The CLAUDE.md adapter uses relative paths to reference doctrine and architecture files.

  • my-project/10xs/ — Repository root (recommended)
  • my-project/governance/10xs/ — Subdirectory
  • packages/my-app/10xs/ — Monorepo

The only requirement is that 10xs/CLAUDE.md can resolve paths relative to the 10xs/ folder.

How do I get started after downloading?▾

Three steps:

  1. Extract the zip and place the 10xs/ folder in your repo root
  2. Copy 10xs/CLAUDE.md to your project root — Claude Code reads CLAUDE.md automatically from the project root
  3. Start a Claude Code session in your project — the governance adapter is picked up automatically

Claude Code reads CLAUDE.md from the project root on every session start. The adapter references doctrine documents inside 10xs/, so your assistant discovers and follows governance rules without any manual prompting.

Export & Updates

How do exports work?▾

Each export is a point-in-time snapshot. The export engine reads your current PRD, blueprint, and execution plan, assembles governance artifacts, and generates a zip file client-side.

No data is stored server-side after generation. The zip contains only the 10xs/ folder — extract it into your repo root or any directory. No files outside 10xs/ are created or modified.

Can I re-export after making changes?▾

Yes. Incremental exports are supported.

Safe to overwrite (machine-managed)

  • 10xs/architecture/generated/
  • 10xs/governance/
  • 10xs/CLAUDE.md, 10xs/PRD.md, 10xs/README.md

Never overwrite (user-managed)

  • 10xs/workflow/ — Your execution artifacts, session notes, reports
  • 10xs/architecture/local/ — Your local architecture decisions

See 10xs/MERGE_GUIDE.md in your export for the complete guide.

What is a partial decomposition export?▾

When you export before fully decomposing all stories:

  • Stories with microtasks — full task breakdown exported
  • Stories without microtasks — exported at story level only

The EXPORT_STATUS.json file records completeness: totalStories, storiesWithMicrotasks, and exportType ("complete", "partial", or "story-level-only").

You can return to the Decompose page, generate remaining microtasks, and re-export.

How does kernel versioning work?▾

Every export includes 10xs/governance/KERNEL_VERSION.json with three version fields:

  • Kernel version — bumped when governance rules change
  • Artifact schema version — bumped when schema structure changes
  • Generator version — bumped when decomposition logic changes

Plus a governanceHash — a fingerprint of the resolved governance rules. If the kernel version matches your current export, doctrine files are unchanged and do not need updating.

What happens during kernel version upgrades?▾

Every export includes 10xs/governance/KERNEL_VERSION.json with a governanceHash — a fingerprint of the resolved rules.

When you re-export:

  • Same hash — governance rules unchanged, doctrine files identical
  • Different hash — rules updated, review MERGE_GUIDE.md for safe overwrite paths

Your work artifacts (10xs/workflow/) and local decisions (10xs/architecture/local/) are never overwritten regardless of kernel version changes.

Inside the Project OS

What is the doctrine folder?▾

10xs/doctrine/ contains six governance documents:

  • ROLE_ARCHITECT.md — Architect role definition and authority
  • ROLE_CODING_ASSISTANT.md — Coding assistant expectations and quality gates
  • TASK_WORKFLOW.md — Task decomposition and completion protocol
  • SESSION_CONTINUITY.md — Handoff and context preservation rules
  • QA_VALIDATION.md — Validation and evidence requirements
  • CLEAN_ARCHITECTURE.md — Code quality and file size standards

These files are version-pinned to the kernel. Your AI assistant reads them via the CLAUDE.md adapter.

What is the governance profile?▾

The governance profile (10xs/governance/GOVERNANCE_PROFILE.yaml) defines the constraints your AI assistant must follow when breaking work into microtasks:

  • minHours / maxHours — time budget per task
  • maxFiles — maximum implementation files per task
  • maxDependencies — dependency limit per task
  • enforcementMode — warn (advisory) or block (hard stop)

These constraints prevent scope creep and keep each task small, reviewable, and auditable.

What are execution contracts?▾

An execution contract formally binds a task to governance constraints before work begins. It captures the task scope, file budget, time estimate, and dependencies — then locks them with a SHA-256 hash.

When the task completes, a validation engine evaluates the work against the contract. Same inputs always produce identical outputs — no randomness.

This creates an auditable paper trail: what was planned, what was delivered, and whether governance constraints were met.

How does the validation engine work?▾

The validation engine evaluates completed work against its execution contract. It checks file counts, time spent, and constraint compliance, then produces a result:

  • Pass — all constraints met, task can be approved
  • Warn — advisory limits exceeded, review recommended
  • Fail — hard limits exceeded, task cannot proceed

The enforcement mode in your governance profile controls whether violations produce warnings or hard blocks.

How do I track execution progress?▾

The 10xs/workflow/ directory is your project's work history. It is user-managed and never overwritten on re-export:

  • workflow/session_handoffs/ — context for each work session
  • workflow/task_reports/ — completion reports with evidence
  • workflow/execution_contracts/ — formal task bindings

This gives you a complete audit trail of what was planned, delivered, and validated — entirely within your repository.

Using with AI Tools

What AI tools work with the Project OS?▾

The export includes a CLAUDE.md adapter optimized for Claude-based tools. However, the governance engine is LLM-agnostic.

The README.md in your export includes a compatibility table for other tools (Cursor, Windsurf, Copilot, Cline) with setup instructions for each.

How do I customize the CLAUDE.md adapter?▾

The CLAUDE.md file lives at your project root (copied from 10xs/CLAUDE.md during setup). It is the project-specific binding between kernel doctrine and Claude Code. You can edit it to add your own rules. Common customizations:

  • Project name and stack — update the header context
  • Base branch — set your default branch for feature branches
  • Custom rules — add project-specific coding standards
  • Path overrides — adjust if you place 10xs/ in a subdirectory

Keep the adapter concise (under 200 lines). It should reference doctrine documents, not duplicate them.

How do I prompt my AI assistant to follow the Project OS?▾

No special prompting is needed. The workflow is:

  1. Copy 10xs/CLAUDE.md to your project root (Claude Code reads it automatically)
  2. The adapter references 10xs/doctrine/ — your assistant discovers governance rules on its own
  3. Governance constraints enforce file limits, time budgets, and quality gates on every task

No prompt engineering required. Claude Code loads CLAUDE.md from the project root at every session start. The governance engine handles the rest — constraints, evidence requirements, and role definitions are all embedded in the doctrine that the adapter points to.

Can I use the Project OS with non-Claude tools?▾

Yes. The governance engine is LLM-agnostic. The export includes a CLAUDE.md adapter optimized for Claude, but the doctrine works with any AI coding tool:

  • Cursor — copy governance rules to .cursorrules
  • Windsurf — copy to .windsurfrules
  • GitHub Copilot — reference in instructions file
  • Cline — reference in configuration

See the README.md in your export for tool-specific setup instructions and the full compatibility table.

Can I extend or customize governance rules?▾

Yes, at two levels:

  • Governance profile overrides — change enforcementMode, file limits, or time budgets in the profile
  • Local architecture decisions — add project-specific decisions in 10xs/architecture/local/ (never overwritten on re-export)

Doctrine documents (10xs/doctrine/) are kernel-managed and version-pinned. Editing them directly is not recommended — your changes would be overwritten on the next export.

10xs Kernel (Open Source) →Back to Tools →