Quick Start - dzuddiyn/ZASS-Zero-to-Architecture-Structured-Sprint GitHub Wiki

Quick Start

ZASS is designed so you can get value before learning the full framework.

Start ZASS your way

1. Just brainstorm — zero setup

Already discussing an idea with an AI?

Keep going.

When something becomes worth preserving:

useful conversation
       ↓
copy / paste
       ↓
trusted GitHub-writer AI
       ↓
ZASS
       ↓
review / decide
       ↓
COMMIT

Start structured, or start messy. ZASS can capture it later.

2. Public project — paste the link

If the project is public, another AI can read the current repository and challenge it without becoming authoritative.

Copy-ready prompt:

Read this public ZASS project first:

[PROJECT URL]

Treat the repository as the Source of Truth.
Respect all existing LOCKED decisions.

Continue brainstorming with me naturally.
Challenge assumptions and surface useful ideas, questions,
risks and alternatives, but do not silently change LOCKED decisions.

At the end of the session, export a Markdown handoff
containing useful findings and proposed changes.

The handoff is NOT the Source of Truth.

Return the handoff to the trusted writer before anything is committed.

3. CLI — coming soon

Target experience:

npm create zass@latest my-project

Target minimal project:

my-project/
├── ZASSIMPLE.md
├── README.md
└── .gitignore

Status: specification locked — implementation pending.

The npm command is the target UX, not a currently released package.

4. File — works now

Copy or download ZASSIMPLE.md, give it to your AI, and talk normally.

Useful commands:

ZASS
LOCK DECISION
COMMIT
DRAFT ARCH

You do not need to memorize record IDs.

When to move to Full ZASS

Stay with ZASSIMPLE while you mainly ask:

What should I build?

Move to Full ZASS when the harder question becomes:

Why should it be built this way?

Typical triggers:

  • important decisions depend on each other;
  • experiments or evidence matter;
  • several architecture options have meaningful trade-offs;
  • privacy, money, data loss, security or operational risk matters;
  • decision history is becoming hard to track conversationally.

Move because decision complexity increased, not merely because the project got larger.