AI/LLM assistance may be used during the design and development of projects maintained within this GitHub organization. This assistance may include support with source code generation, code review, refactoring, debugging, algorithm development, CAD and computational design workflows, automation, scripting, technical research, documentation, examples, comments, project descriptions, release notes, and other supporting development content.
Stephen S. Mitchell is the sole CAD designer and developer of the projects maintained within this GitHub organization. The use of AI/LLM tools does not replace or represent independent authorship, design authority, engineering judgment, or project ownership.
All CAD design intent, geometry development, modeling methodology, computational design logic, software architecture, project direction, feature selection, implementation strategy, public APIs and interfaces, algorithms, automation workflows, integration decisions, testing, debugging, packaging, deployment, maintenance, and final validation are directed, reviewed, and performed by Stephen S. Mitchell.
AI/LLM-assisted source code, scripts, algorithms, CAD automation logic, computational design methods, and implementation suggestions are treated as development aids. Any AI/LLM-assisted material incorporated into a project is manually reviewed, modified as necessary, tested, debugged, and integrated by Stephen S. Mitchell before acceptance into the applicable codebase or design workflow.
AI/LLM-assisted output is evaluated for technical correctness, compatibility, maintainability, performance, security, design intent, and conformance with the architecture, requirements, CAD standards, computational methods, coding standards, and intended behavior of the applicable project.
AI/LLM tools may also be used to assist with repetitive development tasks, boilerplate code, implementation alternatives, error analysis, technical explanations, documentation preparation, and exploration of possible solutions. Final technical and design decisions are made by Stephen S. Mitchell.
AI/LLM-assisted documentation, source-code comments, examples, README content, tutorials, project descriptions, release information, and other written materials are manually reviewed, edited, corrected, and adapted before publication.
The extent and nature of AI/LLM assistance may vary between repositories. Unless expressly stated otherwise within a specific repository, AI/LLM assistance should be understood as a supporting development tool rather than as the designer, developer, maintainer, or author responsible for the project.
Stephen S. Mitchell retains final responsibility for the CAD designs, computational design methods, software architecture, source code, algorithms, automation workflows, functionality, integrations, testing, documentation, releases, maintenance, and final project content published through this GitHub organization.
Badge images may be added to README files, project documentation, source-code repositories, websites, posts, presentations, publications, and other project materials to provide a concise visual indication of how AI/LLM tools and human authorship were involved in the creation, development, review, or intended use of the work.
The badges are intended as provenance and attribution indicators. They provide a simple way to communicate whether a project or artifact was created by a human, created with AI/LLM assistance, reviewed by a human or AI/LLM, created without AI/LLM assistance, or specifically created for use by AI/LLM systems.
The appropriate badge should be selected according to the actual development or authorship process of the individual project, document, repository, post, or other material.
Indicates that the primary content or artifact was generated or produced using AI/LLM tools and was subsequently reviewed by a human.
Human review may include inspection, editing, correction, modification, testing, verification, integration, or approval of the AI/LLM-generated material before publication or use.
This badge is appropriate when AI/LLM is the primary producer of the material while a human remains responsible for reviewing and accepting the resulting work.
Indicates that the primary work was created by a human and AI/LLM tools were subsequently used to assist with review, analysis, checking, feedback, or improvement.
The AI/LLM may assist in identifying potential errors, reviewing source code, suggesting improvements, analyzing documentation, checking consistency, or providing other forms of secondary review.
Human authorship remains the origin of the work; AI/LLM serves as a review or analytical aid.
Indicates that the project, content, software, dataset, interface, documentation, tool, or other artifact was created specifically for use with, by, or in support of AI/LLM systems.
This designation describes the intended audience or application of the work rather than identifying AI/LLM as its author.
Examples may include AI/LLM integrations, development tools, APIs, prompt-related resources, machine-readable documentation, agent tools, model interfaces, or software designed to interact with AI/LLM systems.
Indicates that AI/LLM tools were used as part of the creation or development process.
AI/LLM assistance may include source-code generation, code review, debugging, refactoring, research assistance, documentation drafting, technical explanations, computational design assistance, CAD development support, automation development, ideation, or other supporting tasks.
This badge does not necessarily mean that the work was primarily generated by AI/LLM. It indicates that AI/LLM tools materially participated somewhere within the development or creation workflow.
Indicates that the work was created without AI/LLM assistance as part of its authorship or development process.
The design, source code, documentation, content, or other applicable material was produced through human-directed methods without AI/LLM generation or assistance.
This badge may be used when distinguishing fully human-created work from projects where AI/LLM tools participated in development.
The badge selected for a project should reflect the relationship between the human author or developer, the work itself, and any AI/LLM systems involved.
The badge system uses a consistent visual language:
- Circle - AI / LLM
- Square - Human
- Outline symbol - Intended audience
- Left segment - Origin of the work
- Right segment - Relationship of AI/LLM to the work
The left portion identifies who or what produced the work, while the right portion communicates the corresponding AI/LLM relationship.
A badge should describe the specific artifact to which it is attached. Different repositories, documents, releases, source files, posts, or other materials within the same organization may therefore use different badges when their creation or review processes differ.
Where appropriate, the badge may be accompanied by a more detailed AI/LLM disclosure explaining how AI/LLM tools were used.
Badges may be placed near an author or developer attribution, within a project information or disclosure section, or near the bottom of a README, document, post, or other published material.
For consistency, a single badge should normally be used for a particular artifact rather than displaying multiple potentially conflicting attribution classifications simultaneously. The badge specification recommends placement near the byline or footer and one badge per artifact.
These badges describe the relationship between human authorship and AI/LLM assistance; they do not independently establish authorship, ownership, copyright status, technical accuracy, or responsibility for the resulting work.
For projects maintained by this GitHub organization, repository-specific documentation and disclosures should be consulted for additional information concerning authorship, development, AI/LLM assistance, testing, review, and project responsibility.