Repository navigation
chore: add Apache-2.0 license, contributing, code of conduct and data-handling docs, CI and release workflows - #1
Merged
Conversation
…-handling docs, CI and release workflows
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Prepares this repository to become the source of the DataSQRL plugin instead of a copy synced from
DataSQRL/code-agent. The sync workflow in code-agent is already disabled; a follow-up PR in code-agent will include this repository as a submodule.Changes
License
LICENSE(Apache-2.0) andNOTICE.datasqrl-agent.sh,datasqrl-cloud.shandinstall-skills.sh.Documentation
DATA_HANDLING.md: what a run reads and writes, which credentials it uses, every network destination, and what opt-in telemetry (DATASQRL_TELEMETRY=1) uploads.CONTRIBUTING.md: reporting issues, PR titles, local testing, and the rules that keep the plugin working.CODE_OF_CONDUCT.md, the same asDataSQRL/sqrl.Manifests
0.3.0in all threeplugin.jsonfiles.license,repository,homepage,authorandkeywordsin all three, as each host's manifest reference documents.interfaceblock (display name, descriptions, example prompts). Cursor: explicitskillspath. Claude:displayName; marketplaceownercontact andcategory.claude plugin validate --strictpasses forplugin.jsonandmarketplace.json.CI and releases
ci.ymlruns.github/check-plugin.shon every PR. It checks that the scripts are real, executable and pass shellcheck, that the manifests parse and share one version, that every skill has a matchingSKILL.md, and that no skill contains an HTML comment.lint-pr-title.ymlenforces Conventional Commits titles, the same asDataSQRL/sqrl.release.ymlruns when a release is published. It checks that the tag matches the manifest version and attaches both scripts, soreleases/latest/download/datasqrl-agent.shalways serves the newest launcher.Launcher
agent/datasqrl-agent.sh.main./sys/class/netlisted a file such asbonding_mastersfirst.