Skip to content

docs(dev): evaluate optional Jujutsu workflow #138

Description

@xodapi

Почему это важно

Jujutsu (jj) — Git-compatible VCS с удобной локальной моделью изменений, operation log и хорошим UX для частых agent/PR итераций. Для vimit это может улучшить локальную работу агентов без изменения GitHub remote workflow.

Что сделать

  • Оценить jj как optional developer/agent workflow поверх существующего Git репозитория.
  • Описать безопасную схему: GitHub Issues/PR остаются через gh, canonical remote остаётся GitHub/Git.
  • Проверить, нужен ли проекту только docs guide или tooling wrapper.
  • Отдельно оценить vcs-jj/vcs-core для будущей автоматизации, не добавляя dependency без причины.

Acceptance Criteria

  • Есть рекомендация: использовать / не использовать / использовать только optional.
  • Если полезно, добавлен короткий docs guide с командами jj git clone, jj bookmark, jj git push для текущего Issue workflow.
  • Нет обязательной зависимости от jj в CI или build.
  • Cargo.toml не меняется без отдельного Issue.

Что нельзя трогать

  • Cargo.toml dependencies без отдельного approval.
  • Существующий GitHub Issue/PR workflow.
  • Release workflows/tags.
  • .env files.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

agentГотово к выполнению агентомdocszone:docsDocumentation-only changes

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions