DFSG NEW Queue

DFSG, Licensing & New Packages Team

corindo-cli 0.0.1-1

Package Information

Descriptionsimple command-line REPL-loop AI agent

Corindo CLI is a minimalist, terminal-native AI agent designed to assist software engineers with system tasks, building packages, and local development workflows.

It connects to OpenAI-compatible APIs and provides safe, interactive tool execution including shell command running, file reading and writing, and web page fetching. Key features include strict manual confirmation (Y/N) for sensitive actions, XDG-compliant configuration support, and real-time command output streaming.

MaintainerYing-Chun Liu (PaulLiu) <paulliu@debian.org>
Changed ByYing-Chun Liu (PaulLiu) <paulliu@debian.org>
Sponsorpaulliu@debian.org
Distributionunstable
Architectureall
Closes#1152281
Trackerhttps://tracker.debian.org/pkg/corindo-cli
Uploaded4 hours ago

New Package Report

.changes◂
DateThu, 29 Oct 2026 02:38:42 +0000
Sourcecorindo-cli
Version0.0.1-1
Changed-ByYing-Chun Liu (PaulLiu) <paulliu@debian.org>
Architecturesource all
Distributionunstable
Changelog◂
corindo-cli (0.0.1-1) unstable; urgency=low
 .
   * Initial release. (Closes: #1152281)
.dsc◂
Priorityoptional
Componentmain
Package-Listcorindo-cli deb python optional arch=all
Sectionpython
debian/copyright◂
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Source: https://gitlab.com/grandpaul/corindo-cli
Upstream-Name: corindo-cli
Upstream-Contact: Ying-Chun Liu (PaulLiu) <paulliu@debian.org>

Files:
 *
Copyright:
 2026 Ying-Chun Liu (PaulLiu) <paulliu@debian.org>
License: GPL-3.0+

Files:
 debian/*
Copyright:
 2026 Ying-Chun Liu (PaulLiu) <paulliu@debian.org>
License: GPL-3.0+

License: GPL-3.0+
 This package is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation, either version 3 of the License, or
 (at your option) any later version.
 .
 This package is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.
 .
 You should have received a copy of the GNU General Public License
 along with this package. If not, see <https://www.gnu.org/licenses/>.
Comment:
 On Debian systems, the complete text of the GNU General
 Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".

DFSG Assistant LLM REVIEW 0 blocker, 0 important, 0 minor

This is an LLM based review using a Debian Inference based workflow. It was not written by a member of the DFSG team and has not been checked by one. It is not a decision on the package: it may be wrong, and it may have missed things.

Reviewed 2 hours ago.

Report◂

DFSG NEW review for corindo-cli version 0.0.1-1

Summary

  • Licensing is DFSG-compliant and debian/copyright is accurate: Yes
  • Packaging is of good quality: Yes
  • Issues: 0 blocker, 0 important, 0 minor
  • debian/watch: version 5
  • debian/copyright: machine-readable
  • Scan before the review: nothing found

Licensing

The tree is exactly two upstream files, README.md and corindo-cli.py, both GPL-3+ and both copyright 2026 Ying-Chun Liu (PaulLiu), plus the maintainer's own debian/ files. debian/copyright is DEP-5, matches the notices in the files, names the holder for both stanzas, and refers to /usr/share/common-licenses/GPL-3 for the full text. No non-free terms, unclear-provenance files, vendored code or missing source forms were found.

Packaging

A small, clean package: one Architecture: all Python script installed as /usr/bin/corindo-cli via dh-exec, a man page generated from its shipped XML source with the matching build-dependencies, debhelper compat 13, Rules-Requires-Root: no, a current Standards-Version and a correct single-entry changelog. There are no patches or maintainer scripts, the declared runtime dependencies match the imports, and the man page source is shipped. Only an autopkgtest is absent, which Policy does not require.

Issues

None.

Verified

  • Upstream files are exactly README.md and corindo-cli.py, the same two files as in corindo-cli_0.0.1.orig.tar.bz2. corindo-cli.py:1-17 has the GPLv3-or-later notice and Copyright (C) 2026 Ying-Chun Liu (PaulLiu) <paulliu@debian.org>; README.md says the source is GPL-3+.
  • debian/copyright is DEP-5 with the correct 1.0 Format line; Files: * and Files: debian/* both name 2026 Ying-Chun Liu (PaulLiu) and GPL-3.0+, matching the file headers, the README and the legalnotice in debian/corindo-cli.1.xml (lines 81-87, also GPL-3+). The full licence text is available via the /usr/share/common-licenses/GPL-3 pointer, which exists.
  • A grep for Copyright, (C), ©, SPDX-License-Identifier, Licensed under, GNU/GPL, Apache, Mozilla, public domain and All rights reserved over every file outside .pc/ found nothing beyond the above; there are no LICENSE/COPYING/NOTICE/AUTHORS files, no vendored third-party code, and no built binaries, minified files, archives or PDFs.
  • All of debian/ was read: control, rules, changelog, copyright, corindo-cli.install, corindo-cli.manpages, clean, README.Debian, source/format, upstream/metadata and corindo-cli.1.xml. debian/patches and debian/tests do not exist; there are no maintainer scripts.
  • Declared dependencies exist: python3-openai 3.6.0-1 (apt-cache), and dh-exec, docbook-xsl, xsltproc, debhelper-compat (= 13) are all real packages; the runtime imports (openai, tomllib, readline) are provided by python3 and python3-openai.
  • The man page is built from the shipped debian/corindo-cli.1.xml by execute_before_dh_auto_build into the top-level corindo-cli.1, which debian/corindo-cli.manpages installs (dh_installman searches .); debian/clean removes the generated file.
  • dh-exec's rename copies with File::Copy (which chmods the copy to the source mode) and dh_install copies with cp -a, so an executable source script gives an executable /usr/bin/corindo-cli.
  • Standards-Version 4.7.4 is not older than the reviewing system's Policy 4.7.4.1. Policy 5.6.26 makes the Vcs-* fields optional, so their absence is not a violation.
  • Changelog: 0.0.1-1, unstable, urgency=low, ITP #1152281 closed, date and maintainer agreeing with debian/control.
  • uscan found the packaged version as the newest upstream release (upstream 0.0.1, packaged 0.0.1).
  • Every pointer of debian/copyright to /usr/share/common-licenses names a file that is there (GPL-3).

Not confirmed

  • File modes could not be read with the available tools. The package relies on corindo-cli.py being executable (otherwise /usr/bin/corindo-cli is installed 0644 and cannot run) and on debian/corindo-cli.install being executable (otherwise debhelper never runs it through dh-exec and its => /usr/bin/corindo-cli line is parsed as a plain filename). A build and dpkg-deb -c would show both.
  • docbook-xsl is not installed on the reviewing system, so the DB2MAN path /usr/share/sgml/docbook/stylesheet/xsl/docbook-xsl/manpages/docbook.xsl in debian/rules could not be confirmed. Relatedly, the man page XML names the DocBook 4.5 DTD, while docbook-xml is only a Recommends of docbook-xsl and is not in Build-Depends; a build would show whether xsltproc --nonet treats the unreachable DTD as a warning or an error.

Proposed changes

None.

Uploader's response to the LLM review

The uploader was emailed about the review 2 hours ago.

Back to Dashboard | View all reviews for this package