Skip to content

Conversation

@dangazineu
Copy link
Collaborator

Now the module matched the repo location (fixes #20 ). Also updated existing README.md files, and created new ones where appropriate.

Provide up-to-date documentation that reflects the current state of the
codebase.  The new README in the repository root offers a clearer
overview, installation steps, environment setup, core concepts
(modules, metadata, annotations), and a complete command reference.

Internal READMEs for llm/, workspace/, and the newly added
cmd/template/README.md were expanded to explain their subpackages,
public APIs, and how they interact.  This makes it easier for new
contributors and users to navigate the project and understand how the
pieces fit together.
Introduce dedicated documentation files for the most complex
sub-packages under the workspace tree:

• workspace/project – explains the metadata model (Module, FileRef),
  annotation workflow and lifecycle of `.vyb/metadata.yaml`.
• workspace/matcher  – describes the advanced .gitignore-style pattern
  engine and how inclusion/exclusion logic is applied.
• workspace/selector – documents the file-selection algorithm that
  powers every AI command, including traversal rules and interaction
  with matcher.

These additions complement the existing high-level docs and make it
much easier for contributors to navigate the codebase.
@dangazineu dangazineu merged commit 874121a into vybdev:main Jun 8, 2025
1 check passed
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.

Change module to match the org name

1 participant