A company can consider separate scopes for code history and support data, but separating the exports does not establish that the rights are separate. A support investigation may contain a code excerpt. A pull request may quote a customer's message. A troubleshooting task may depend on both. Identify the shared material before treating the proposals as independent transactions.

The useful starting point is a map of which records each proposed use actually needs. That map helps the company spot overlap, explain exclusions and ask the right questions about existing commitments. The actual agreements and relevant rights holders determine what the company can authorize.

Where do the code and support proposals overlap?

Suppose a fictional software business is considering two requests. One concerns how engineers review changes. The other concerns how support staff investigate a reported fault. Both requests appear to fit the company's history, but the same engineering issue links the two.

For the engineering request, the proposed material includes the issue, code change, review discussion and test result. For the support request, it includes the initial ticket, troubleshooting notes, escalation and resolution explanation. The resolution quotes a code change, while the engineering issue reproduces part of the ticket.

This is not automatically one indivisible dataset. It is also not automatically two independent datasets. The company needs to identify the common records and embedded material, then decide what each scope can include or omit without misrepresenting the task.

The example is invented. It illustrates a scoping problem, not a client transaction or evidence of buyer demand.

Which records does each buyer-specific task actually need?

Use a small overlap map before preparing either contribution. Describe the record itself, not just the software application holding it.

Record in the fictional example Engineering scope Support scope Question to resolve
Customer's initial message Quoted in an issue Part of the ticket Can the quotation be removed, summarized or included with appropriate authority?
Engineering issue Explains the required change Links the escalation to an action Does each use need the original issue or a narrower description?
Code change Central evidence Mentioned in the resolution Is underlying code necessary for the support task?
Review discussion Explains alternatives Not needed for the proposed support question Can it remain outside the support scope?
Test result Shows a recorded check Supports the stated resolution What evidence can be included without disclosing unrelated material?

The table is an editorial working method. It does not establish a legal boundary or prescribe the right answer for every archive. Its purpose is to expose questions that an export-by-system approach can miss.

Does a different export change the underlying licensing rights?

Renaming an export does not resolve an overlapping permission. Neither does copying the same content into a new schema. Ask what the proposed recipient may do with the underlying material and which existing restrictions could affect that activity.

For example, a proposal to evaluate support decisions differs from one that permits onward distribution of complete conversations. A narrowly described engineering review study differs from broad rights over all repository history. These distinctions belong in the scope discussion even if the same files could technically serve both purposes.

For works protected by US copyright, 17 USC 201(d) and 202 separate transferable copyright rights from ownership of a copy. A support export may contain code, customer messages and contracted work with different rights histories. Identify the rights in the material and the particular grant being proposed; neither possession of the export nor those copyright provisions resolve customer permissions, confidentiality or privacy obligations.

What shared content or missing context could defeat the split?

A record can carry content from another source. An issue may contain a customer attachment. A review comment may reproduce a third-party example. A support article may include a contractor's diagram. Document those categories so the responsible reviewers can determine what is appropriate for the proposed use.

Also identify dependencies that give a record meaning. Removing a confidential attachment may be necessary, but the remaining ticket might no longer explain the investigation. A code excerpt without its surrounding version may be difficult to interpret. If exclusions weaken the task, describe that limit rather than presenting the prepared result as equivalent to the original history.

The W3C PROV model describes entities, activities and derivation relationships. Those concepts can help trace how a prepared scope relates to source records. They do not grant permission or certify that a transformed record is safe to share.

Record existing commitments before a second proposal

Keep the relevant agreements available to the people reviewing a new scope. An internal summary can identify the material, permitted uses, recipients, period and restrictions already under discussion or contract. Mark unresolved interpretations as questions; do not replace the agreement with an optimistic summary.

If one proposal is still preliminary, record that fact. An expression of interest is different from an existing grant. If a restriction has been agreed, explain its scope accurately when it becomes relevant to the next proposal. The company should not promise independent availability merely because separate teams are handling the conversations.

Where the boundary is unclear, a useful next step may be to narrow one contribution, seek a clarification or exclude the shared component. The correct choice depends on the material and terms. It is not established by a generic rule that code and support always belong together or always belong apart.

How should the two contributions be prepared and reviewed?

Once the proposed scopes are understood, give the preparation team a versioned description. State which records, quotations, links and attachments are included in each contribution. Identify how common records are referenced and which changes were made for a particular recipient or purpose.

Review the prepared result against that description. A filter that removes customer attachments from one export should not be assumed to remove copies embedded elsewhere. Similarly, an exclusion from the support scope should not silently be treated as permission to include the same material in an engineering contribution.

Keep separate acceptance decisions for different prepared versions. A buyer's approval of one scope does not establish that another use, recipient or version has been reviewed. That remains true when both contributions originate in the same company system.

What should the company’s scope note show?

Prepare a one-page scope note showing the two proposed uses, the shared components, exclusions and open questions. The company data profile can help describe the underlying record families without attaching raw material. Detailed rights and access decisions remain separate.

Avelence can help examine buyer-specific positioning and licensing structures, including whether separate scopes deserve consideration. The company and relevant rights holders retain the decisions about what may be offered, disclosed and agreed. No particular packaging strategy guarantees compatible licenses or a better financial outcome.

Explore these topics

Yananai A. Chiwuta

About the author

Yananai A. Chiwuta is the Founder of Avelence. His work covers data-owner relationships, enterprise buyer research, and the commercial decisions behind operational-data licensing.